2.2.4字符串常量 C语言中,字符串变量是由一对双引号 括起来的字符序列,如“ China$3232 >注意:不要将字符常量与字符串常量混淆
2.2.4 字符串常量 C语言中,字符串变量是由一对双引号 括起来的字符序列,如“China”,“$3.232”。 ➢注意:不要将字符常量与字符串常量混淆
字符常量与字符串常量的区别 字符常量是由单引号括起来的,字符串常量是 由双引号括起来的; 字符常量只能是单个字符,字符串常量则可是 零个或多个字符; 可把一个字符常量赋予一个字符变量,但不能 把一个字符串变量赋予一个字符变量,C语 中没有相应的字符串变量,可用字符数组来存 放字符串常量; 字符常量占一个字节的内存,字符串常量占的 内存字节数等于字符串中字节数加1,最后 个字节存放字符“V0作为字符串结束标志
字符常量与字符串常量的区别 ⚫ 字符常量是由单引号括起来的,字符串常量是 由双引号括起来的; ⚫ 字符常量只能是单个字符,字符串常量则可是 零个或多个字符; ⚫ 可把一个字符常量赋予一个字符变量,但不能 把一个字符串变量赋予一个字符变量,C语言 中没有相应的字符串变量,可用字符数组来存 放字符串常量; ⚫ 字符常量占一个字节的内存,字符串常量占的 内存字节数等于字符串中字节数加1,最后一 个字节存放字符‘\0’作为字符串结束标志
2.2.5符号常量 C语言中,可用一个标识符来表示 个常量,称为符号常量又称为宏定义, 使用前须先定义,其定义规则为: # define标识符常量
2.2.5 符号常量 C语言中,可用一个标识符来表示一 个常量,称为符号常量又称为宏定义, 使用前须先定义,其定义规则为: #define 标识符 常量
例2.2符号常量的使用 #define price 30 使用符号常量的好处: main >含义清楚; int num. total >在需要改变一个常量 num=10 时能做到“一改全改”; total=num PRICE printf( total=%/od,, total)
例2.2 符号常量的使用 #define PRICE 30 main() { int num,total; num=10; total=num*PRICE; printf(“total=%d”,total); } 使用符号常量的好处: ➢含义清楚; ➢在需要改变一个常量 时能做到“一改全改”;
2.3变量 变量是指在程序运行中其值是变化的量 个变量应该有一个变量名,在内存中占 据一定的存储单元,在该存储单元中存放变 量的值 变量名 3 变量值 存储单元 图21
2.3 变量 变量是指在程序运行中其值是变化的量。 一个变量应该有一个变量名,在内存中占 据一定的存储单元,在该存储单元中存放变 量的值。 3 变量值 a 变量名 存储单元 图2.1