文档详情

第2章数据类型.运算符与表达式c语言.ppt

发布:2017-04-23约字共42页下载文档
文本预览下载声明
第2章 数据类型、运算符与表达式;2.1 预备知识;各种进制之间的转换(整数) 二进制、八进制、十六进制转换成十进制 方法:按权相加;二进制与八进制之间的转换 二进制转换成八进制:从右向左,每3位一组(不足3位左补0),转换成八进制 八进制转换成二进制:用3位二进制数代替每一位八进制数;二进制与十六进制之间的转换 二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转换成十六进制 十六进制转换成二进制:用4位二进制数代替每一位十六进制数;字节和位 内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进位的值是0或1;数值的表示方法——原码、反码和补码 原码:最高位为符号位,其余各位为数值本身的绝对值 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码: 正数:原码、反码、补码??同 负数:最高位为1,其余位为原码取反,再对整个数加1;原码;2.2 数据类型 数据类型总表;2.3 常量和变量;;;;;;2.4 整型数据;;;;;2.5 实型数据;;;2.6 字符型数据;;;;;;;字符常量与字符串常量不同;;;2.7 算术运算与算术表达式;;;3.自增、自减运算符++ -- 作用:使变量值加1或减1 种类: 前置 ++i, --i (先执行i+1或i-1,再使用i值) 后置 i++,i-- (先使用i值,再执行i+1或i-1);;2.8 赋值运算与赋值表达式;;说明: 结合方向:自右向左 左侧必须是变量,不能是常量或表达式;2.9 逗号运算符和逗号表达式
显示全部
相似文档