指向常量的指针:
const int *p 不能用指针改变所指对象的值,但没有规定对象一定要是常量,若不是常量,可通过其他途径
改变所指对象的值。此指针可指向不同对象。
常量指针:
int *const p 必须初始化,此指针只能指向初始化时的对象,所指对象若不是常量,则可用此指针改变所指
对象的值。
指向常量的常量指针:
const int *const p 两者的结合体。必须初始化,只能指向初始化时的对象,且不能通过此指针来改变所指
对象的值。
指向常量的指针:
const int *p 不能用指针改变所指对象的值,但没有规定对象一定要是常量,若不是常量,可通过其他途径
改变所指对象的值。此指针可指向不同对象。
常量指针:
int *const p 必须初始化,此指针只能指向初始化时的对象,所指对象若不是常量,则可用此指针改变所指
对象的值。
指向常量的常量指针:
const int *const p 两者的结合体。必须初始化,只能指向初始化时的对象,且不能通过此指针来改变所指
对象的值。