导图社区 02数据的存储、表示形式和基本运算
谭浩强版c 第二章思维导图总结笔记。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
民法分论
数据的存储、表示形式和基本运算
运算符
算术运算符
内容
+ - * / %(要求两边必须为整型)
运算结果
整数运算向零取整 对所有的float型都按double型数据处理
优先级和结合性
先乘除后加减
自左向右
混合运算
数据类型转换
自增和自减
i++与i-- →先使用再运算
++i与--i →先运算再使用
其他
逻辑运算符
位运算符
赋值运算符"="
执行顺序
类型转换 (按存储单元中 的存储形式传送)
int=float或反向:数值赋给谁,类型变成谁
float=double :注意不要数值溢出
int=char:赋ascii码
char=int、short、long:只给后低八位,发生截断
unsigned=signed 符号位也作为数值之一
复合赋值运算符
赋值表达式
一般形式:变量=表达式
执行顺序:先求右边表达式(右值),将结果值赋给左边变量(左值)
条件运算符
逗号运算符
又称顺序求值运算符
逗号表达式
一般形式:表达式1,表达式2
求解顺序:先求1,再求2
执行结果:式子的值是表达式2的值
关系运算符
引用运算符和地址运算符
求字节数运算符
强制类型转换运算符"( )"
一般形式:(类型名)(表达式) 或类型名(表达式)
remark:变量原来的类型未发生改变,只是得到一个中间数据
成员运算符
指向成员的运算符
下标运算符
指针运算符
变量
定义
变量名规则
标识符(一个名字)
组成
由字母、数字、下划线组成
第一个字符必须为下划线或字母
定义变量
一般形式
remark
对变量赋初值
常变量
定义变量前加上关键字“const” 定义同时必须对常变量初始化 与符号常量区分
常量
数值常量
整型常量
类型
数值范围→类型
表示方式
十进制 八进制 十六进制
浮点数
表示形式
十进制小数表示形式
指数形式(即浮点形式)
在内存中以指数形式存储
字符常量
普通的字符常量→' '
转义字符常量→'/'
转义字符及其含义P22
字符数据在内存中的存储形式(ASCII码)及其使用方法
将字符赋给整型变量
字符数据与整数进行算术运算
字符串常量→" "
符号常量
c++的数据
数据类型
各数据的字节数和数值范围