一、变量命名
由大小写字母、下划线和数字组成,由大小写字母和下划线开关,长度不限,比如x1、y、_myCar等等。
不能与C++中的关键字和类型同名,比如char、const、public、class、auto等待。
二、变量与数据类型
定义格式:[类型] 变量名 = [初始值];
比如:
int x = 10, y = 20;
unsigned long ulAF = 12;
基本类型有:char、short、int、long、long long有符号整型和无符号整型。float、double浮点型。
变量或类型的大小
sizeof(变量) 或者 sizeof(类型)
三、有符号整型和无符号整型
有符号整型,比如char、short、int类型;无符号整型,比如unsigned char、unsigned short、unsigned int类型。
正数二进数表示为,左边最高位为0,其余为其的绝对值,257为0000 0001 0000 0001。
负数二进数表示为,左边最高位为1,其余为其的绝对值取反加1,-257为1111 1110 1111 1111。
四、常量
整数常量
二进制或十六进制:以0x开头,0xFFA十进制:123 八进制:以0开头,0123;
字符常量
字符常量:'a' 字符串常量:"abc"
转义符
\n \r\t \b \\ \' \0\x61 \123
符号常量
#define 常量名 常量值
#define MAX_NUM 1000