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

名字常量_字面值常量_常量

2017-01-23 15:23 274 查看
#define MAX_LEN    50这句话中的MAX_LEN叫做名字常量。50叫做整行字面常量。

"I love you!"----字符串常量。比较特殊的是,它的内容不仅是常量,而且隐含着首字符的地址。

‘A’---字符字面常量。

char c = 'A'; //将字符字面常量‘A’赋值给字符变量c。

int const a = 10; //a是常量,但它首先是个变量,其值不能修改。

#define所定义的名字常量和const常量有一点不同的是,const只能用于变量允许使用的地方,而前者则可用于允许使用字面值常量的任何地方,如数组长度。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C语言