char a[3] = {11,3,4};
char b[3] = {54,2,8};
int main()
{
char *const s = b; //地址不可更改,指向内容可更改
const char* const p = a; //地址不可更改和指向内容不可更改
// p = a; //不可以
// p[0] = 15; //不可以
// p = b; //不可以
s[0] = 18; //可以
// s = b; //不可以
printf(" a[0]=%d\r\n",p[0]);
return 0;
}
const char*p 和 const char cont *p 区别
于 2023-07-26 14:12:07 首次发布