const是c语言的一个关键字
作用:限定变量不会被改变
const char* str:
意义:确保*str的内容不会改变,也就是用str这个指针无法改变str这个指针指向的地址的内容,
但是可以改变这个指针
char const str和const charstr含义一样
char* const str:
意义:确保str这个指针不会改变,但是这个指针里面的内容可以改变。
const是c语言的一个关键字
作用:限定变量不会被改变
const char* str:
意义:确保*str的内容不会改变,也就是用str这个指针无法改变str这个指针指向的地址的内容,
但是可以改变这个指针
char const str和const charstr含义一样
char* const str:
意义:确保str这个指针不会改变,但是这个指针里面的内容可以改变。