const 定义一个只读的变量 const int a = 1; const型的变量是只读的,不可赋值 只读的变量并非常量,不可用在case语句中 const char *p 不可通过p修改p指向的内容 char * const p p指针是只读的不可改变的 restrict 类型限定符 不能通过除该指针外所有其他直接或间接的方式修改该对象的内容