名字常量_字面值常量_常量
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只能用于变量允许使用的地方,而前者则可用于允许使用字面值常量的任何地方,如数组长度。
"I love you!"----字符串常量。比较特殊的是,它的内容不仅是常量,而且隐含着首字符的地址。
‘A’---字符字面常量。
char c = 'A'; //将字符字面常量‘A’赋值给字符变量c。
int const a = 10; //a是常量,但它首先是个变量,其值不能修改。
#define所定义的名字常量和const常量有一点不同的是,const只能用于变量允许使用的地方,而前者则可用于允许使用字面值常量的任何地方,如数组长度。
相关文章推荐
- The New C++ -- 基本数据类型和字面值常量 (8. 字符串字面值常量)
- (二十七)整型字面值(常量)——多种进制
- 字面值常量
- JAVA常量(字面值)表示方法
- 网络编程中的常见陷阱之 0x十六进制数(C++字面值常量)
- c++pri 2/22--字面值常量
- 2.2 字面值常量
- 字面值常量的相关问题
- 2.1 基本内置类型(2)字面值常量,转义序列
- C/C++中的字面值常量、常量以及变量
- constexpr与常量表达式,函数,字面值常量类
- C++快速入门 (三) 常量, 字面值常量 及作用域
- 数组方式赋值字符串及字面值常量赋值字符串的区别
- C++学习基本语言-字面值常量
- C++字面值常量
- Java基础之一字面值常量与变量
- 第二章 变量和基本类型——2.2 字面值常量
- c++字面值常量
- 2.2 字面值常量
- 《C++ Primer第四版》学习笔记(四)变量和基本类型 - 字面值常量