const作用:①、可用const定义常量,使其具有不可变性,增加程序的健硕性。ps定义常量有2种方法,一是用define,例如#define LENGTH 100,二是用const,例如const int LENGTH 100;②、在函数声明中,可用const修饰形参,表明其为一个输入参数,函数内部不可改变其值;③、const可以用来代替define,例如用const double PI=3.1414926 代替#define PI 3.1415926,因为const有数据类型,可以进行数据安全检查,而#define只是简单的替换,此外const替换define的另一个优点是可以减少不必要的内存分配,因为define是在预编译阶段处理的,预编译阶段会把define定义的变量全部替换为后面的参数值,因此define定义的常量在内存有多分拷贝,而const是在编译阶段处理的,只有一个内存拷贝
点赞

相关推荐

11-04 10:30
已编辑
门头沟学院 研发工程师
开心小狗🐶:“直接说答案”
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务