const与指针

【指向死的】const char *p;//p指向的内容不可变。用作函数形参,保护指针指向的内容。

【死死指向】char * const p = "hello world!";//常指针变量,指向不可变,定义时必须初始化。用作函数形参,该形参不能再指向别处。例如this指针。

char const *p <=>const char *p;

补充:对于非指针变量(包括对象),const int a 与 int const a 表达的意思相同。

原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/4433541.html