const修饰普通类型的变量;
对一个常量赋值违法;
取变量的地址并转换赋值给 指向 int 的指针,然后利用 *p = 8,重新对变量 a 地址内的值赋值,然后输出查看 a 的值,a的值仍然为7;
const 修饰指针变量;
const 位于 * 号的左边, 指针指向的内容 不可改变;
const 位于 * 号的右边;const 指针 p 其指向的内存地址不能够被改变,但其内容可以改变;
const修饰普通类型的变量;
对一个常量赋值违法;
取变量的地址并转换赋值给 指向 int 的指针,然后利用 *p = 8,重新对变量 a 地址内的值赋值,然后输出查看 a 的值,a的值仍然为7;
const 修饰指针变量;
const 位于 * 号的左边, 指针指向的内容 不可改变;
const 位于 * 号的右边;const 指针 p 其指向的内存地址不能够被改变,但其内容可以改变;