c++之 常量
2016-08-16 15:29
225 查看
const常量
当在类型名前面加上关键字const后,表示它是一个只读的量,不能对其进行修改,因而被称为常量。
下面的例子对常量进行修改:
const常量是只读的,可以读取它的值,或者用printf打印出来
字面常量
字面常量(Literal Constant),指的是在代码里写在字面上的值,例如:
常量不可以被赋值
例如:
字面常量的类型
C/C++是强类型的语言,所有的变量和常量都是有类型的,例如:12是int型,12.0是double型,12.0f是float型
例如在给变量赋值的时候,要注意赋值符左右两侧的类型是否匹配
int a = 12; double b = 12.0; float c = 12.0f;
相关文章推荐
- Thinking in C++读书笔记--7.2指针常量
- C++的一些基本功,包括对常量成员函数的一些特殊说明
- 高质量C++/C编程指南 -- 第5章 常量
- 【C/C++】常量指针、指针常量以及指向常量的指针常量
- 常量函数、常量引用参数、常量引用返回值[C++]
- [C/C++] 为什么把常量写在 == 运算符的左边
- C++基础:常量成员函数特殊说明
- C++基础:常量成员函数特殊说明
- C++常量的定义规则
- C++代码测试-指针常量和常量指针
- 高质量C++/C编程指南 -- 第5章 常量
- C++中堆和栈的区别,自由存储区、全局/静态存储区和常量存储区
- C++常量成员函数特殊说明
- 高质量C++/C编程指南 -- 第5章 常量
- 高质量C++/C编程指南 - 第5章 常量
- C++数据类型之一:常量和变量
- 在C++中各种变量常量的存储对比
- 关于C/C++中 常量应用的注意事项
- 内存区划分、内存分配、常量存储区、堆、栈、自由存储区、全局区[C++][内存管理][转载]
- 高质量C++/C编程指南---常量