【第二章】数据的存储表示形式和基本运算

考点:

1、数据类型的作用:确定数据在内存中存储空间的大小和允许进行的操作。

2、掌握基本数据类型:所占字节数、常量形式、范围(int , char)

3、掌握运算符:优先级和结合性

4、各种类型数据间的转换ch2.5.3 , ch2.6.2

5、任何数据都定义某种数据类型,而且“先定义,后使用”

6、在C++中,标识符区分字母大小写


关键词:作用、类型、运算符、转换

  • 2.1

数据结构:数据的组织形式

  • 2.2

常量:数值型常量和字符型常量‘’

将数值常量区分为不同类别的原因:进行赋值时或函数的参数虚实结合时要求数据类型匹配

e12=10的12次方

在程序中不论把浮点数写成小数形式还是指数形式,在内存中都是以指数形式(浮点形式)存储的。

*2.2.3:

‘a’就为字符常量(单撇号内一个字符),占一个字节

cout<<'a'输出字母a

\n换行,\t水平制表跳下个tab,\b退格,\0空字符

“abc”字符串常量(双撇号括起来的字符),占4个字节,内含'\0'作为字符串结束标志。

“abc\n”含4个字符,占5个字节,含'\0',如果“\”需要作为字符输出则原字符串改为“abc\\n”,此时5个字符。

符号常量:一个符号名为一个常量

不是变量

  • 2.3

变量名和变量值的区别:变量名代表内存中的一个储存单元,在程序中从变量中取值,通过变量名找到内存单元。

标识符是一个名字:只能由字母、数字、下划线组成,第一个字符必为字母或下划线。

变量初始化:在定义变量时对它进行一个初值

*2.3.5:

常变量:在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变。

常变量不能被赋值,但可用表达式进行初始化:const int b = 3+6

变量的特征:存在一个以变量名命名的存储单元,内容可变

常变量special:还需要限定存储单元的值不能变化,为只读变量。

常变量因应用需要诞生

  • 2.4

暂无

  • 2.5

*2.5.3:

C++运算float按double处理

混合运算:不同类型转换成同一类型再运算,double最高

强制类型转换:(类型名)(表达式)

  • 2.6

*2.6.2

赋值表达式为表达式的一种,赋值操作也可出现在其他语句(输出、循环)

  • 2.7

逗号表达式:表达式1,表达式2,...,表达式n

按照顺序求,最终结果为最后一个表达式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hellenionia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值