目前const用得最多的是c/c++语言
他的作用:
1.可以定义const常量
2.const可以修饰函数的参数,返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,从面提高程序的健壮性。
比如:
c语言标准库函数strcpy
他的原型:
原型声明:extern char *strcpy(char dest[],const char *src);
这儿个函数第二个参数是输入的源字符串,这个字符串肯定大部分情况下不能被修改,为了防止在函数体中被修改,就加一个const让他不能被改动
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。
说简单点,const就是定义一个常量,程序中值不能改变,常用于c或c++