变量:
程序中的变量只是一段存储空间的别名,
*号的意义
在指针声明时,*号表示所声明的变量为指针
在指针使用时,*号表示取指针所指向的内存空间中的值
*号类似一把钥匙,通过这把钥匙可以打开内存,读取内存中的值
小贴士
变量p保存着变量i的内存地址,即
p<-> &i
*p<->i
常量与指针
const int * p // p可变,p指向的内容不可变
int const * p; // p 可变,p指向的内容不可变
int * const p; // p 不可变,p指向的内容可变
const int * const p;//p和p指向的内容都不可变
口诀: 左数右指
当const 出现在*号左边时指针指向的数据为常量
当const出现在*号右边时指针本身为常量
5563

被折叠的 条评论
为什么被折叠?



