他的作用:
1.可以定義const常量
2.const可以修飾函數的參數,返回值,甚至函數的定義體。被const修飾的東西都受到強制保護,可以預防意外的變動,從面提高程序的健壯性。
比如:
c語言標準庫函數strcpy
他的原型:
原型聲明:extern char *strcpy(char dest[],const char *src);
這兒個函數第二個參數是輸入的源字符串,這個字符串肯定大部分情況下不能被修改,為了防止在函數體中被修改,就加壹個const讓他不能被改動