C++变量的命名规则
C++内置的整型:unsigned long, long, unsigned int, int, unsigned short, short, char, unsigned char, signed char, bool
表示各种整型的系统限制的climits文件
各种整型的数字变量
使用const限制符来创建符号常量
C++内置的浮点类型:float, double, long double
表示各种浮点类型的系统限制的cfloat文件
C++的算术操作符
自动类型转换
强制类型转换
内置类型分两组:基本类型和复合类型
要把信息存储在计算机中,程序必须记录三个基本操作:
- 信息要存储在哪里
- 要存储什么值
- 存储何种类型的信息
变量名:
- 在名称中只能使用字母字符,数字和下划线
- 名称的第一个字符不能为数字
- 区分大小写字符
- 不能将关键字作为名称
- C++里对于名称的长度没有限制,名称中所有的字符都有意义
- 以一个下划线开头的名称作为全局标识符(例如定义全局变量的时候)
整型
使用的内存量越大,表示的整数范围也越大。符号类类型可以表示正数和负数,无符号类型不能表示负数
C++的基本整型:char short int long 其中每种类型都有有符号版本和无符号版本
char类型常用来表示字符而不是数字
short 两个字节
int 四个字节(有些系统是两个字节)
long至少四个字节
计算机存储单位一般字节(BYTE)千字节(KB)兆字节(MB)吉字节(GB)太字节(TB)
|