您的位置:首页 > 编程语言 > C语言/C++

C++复习——谭浩强版本

2020-06-22 04:22 417 查看

第2章

第2章 数据类型与表达式

  1. 数据类型
  2. 常量
    为什么将数值常量区分为不同的类别呢?
    因为在进行赋值或函数的参数虚实结合时要求数据类型匹配
    字符数据是以ASCII码存储的,因此一个字符数据可以赋值给一个整型变量

如果一个字符串中最后一个字符为”\”,则表示它是续行符
3) 变量
变量名+变量值(存储单元)
标识符:用来标识变量、符号常量、函数、数组、类型等实体名字的有效字符序列
C++要求对变量对强制定义的目的是:
i. 凡未被事先定义的,不作为变量名,这就能保证程序中变量名使用正确。
ii. 编译时就能为其分配相应的存储单元
iii. 编译时检查该变量所进行的运算是否合法
4) 变量初始化:在定义一个变量时对它赋予一个初值。初值可以是一个常量也可以是一个有确定值的表达式
5) float a,b,c=4; a = b = c; 合法 对变量赋初值时不能连等,但是表达式可以连等。
6) 常变量(只读变量)必须在定义时进行赋值
7) 符号常量(define PI 3.14)不在内存中占用空间,只在预编译时替换所指的字符串

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: