在学指针之前,听到的“渲染”都是这样的:指针是最难的。今天接触了指针之后得到的感触就是,“嗯!就是这样的!”
指针是一个特殊的变量(指针也是一个变量),它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的类型、指针的值或者叫指针所指向的内存区(数组的名字实际上就是一个地址,指向的是数组的首地址)、指针本身所占据的内存区(32位占4个字符,64位占8个字符)。
注意:指针只能指向某块地址,不能给一个常量值。
int p = 10; //这个就是错误的!
& 取地址 eg:&a 取得a的地址
int p = &a; //这个就是正确的定义。
号的作用:1.定义一个指针变量。
2.(指针变量) 获取指针指向的变量的值。
指针
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- void* 类型指针:通用变体类型指针;可以不经转换,赋给其他指针,函数指针除外;malloc返回的就是void*...