关于c语言指针的问题
const int *const pc 和const int *pc 有啥不同啊?const int已经定义成了常量 ,那后面个constpc 还有存在的义意么?
const int *const pc:指针不能修改(声明的时候必须初始化) ,指针所指向的值也不能修改
const int *pc : 指针可以修改 ,指针所指向的值不能修改
理解pc和*pc就可以了很好的理解这个定义了{:10_245:} 记住 *在const左边 指针不能修改 *在const右边指针指向的值不能修改
页:
[1]