主题:指针的概述
zhangding123000
[专家分:0] 发布于 2011-10-13 21:35:00
请教大家指针的概述
回复列表 (共7个回复)
沙发
银边庄少年 [专家分:0] 发布于 2011-10-13 22:07:00
指针难学的主要原因是因为指针直接面向的是内存,需要一定的硬件的知识和汇编语言的知识,楼主在学指针的同时可以同时学习一下汇编语言,了解了计算机的底层,指针也就没那么困难了。
3 楼
cgl_lgs [专家分:21040] 发布于 2011-10-14 10:27:00
确实,如果结合汇编学习会简单些。主要是看看寻址那部分。
其实指针就相当于一个门牌框,它存着门牌号。而门牌号则是有唯一性的,一个门牌对应着一个“位置”:)
5 楼
cgl_lgs [专家分:21040] 发布于 2011-10-14 14:59:00
可以看看这个网站:
http://www2.zzu.edu.cn/qwfw/
6 楼
努力ing [专家分:90] 发布于 2011-10-18 01:17:00
从逻辑上也是可以理解的,指针也是一个变量,只是这个变量里存的是地址,通过地址就能间接访问到该地址的内存。不要给 类型* x 这样的东西吓到!x也就是一个变量,这个变量就是存地址用的!这个变量的大小就是一个int大小。无论是什么指针,指针的大小都是int大小!访问地址的内容的时候就前面结合个*,表示是取针变量里面那个地址的内容!这个理解了再去理解数组指针,指针数组,指针的指针!
7 楼
聊大李巧 [专家分:0] 发布于 2011-10-18 10:59:00
指针即内存地址,指针变量就是存放地址的变量。
我来回复