C++的入门基础知识

const修饰符 1.为何在C++中const要比#define更加常用?  在C语言中,习惯使用#define来定义常量,如:#define MAX 10000,实际上这种方法只是在预编译时进行字符置换,把程序中出现的标识符MAX全部置换为10000。在预编译后,程序中不再有MAX这个标识符。MAX不是变量,没有类型,不占用存储单元,而且容易出错。与#define定义的常量有所不同的是const
相关文章
相关标签/搜索