菜鸟碎说指针

作者在 2008-08-05 09:07:38 发布以下内容
刚学习指针的时候,不知道它是什么;老是和其它的数据区别不出来~~
 
过了好久,才知道,指针就是个地址而已~~
 
现在看来,指针不只是个地址了~~
 
指针啊~~你真的是无时不在、无处不有啊~~
 
EIP ,是指令指针寄存器;指令不是不等长的吗?EIP怎么知道每执行完一条指令就要增加(减少)多少字节呢?
呵呵~~我想,指令的长度一定是固定的,而每条指令读或写的数据长度也应该是有规定的~~比如,根据寄存器确定数据长度;要是没有寄存器参与,就要WORD PTR 或DWORD PTR 了~~
 
在处理字符串中,常用某个变量或寄存器来记录 字符个数 ,其实它也算个指针啊,记录的就是字符串的偏移地址~~
要是没有指针,处理字符串简直比登天还难啊~~
 
在数据结构中,指针更不用说了,数据之间的组织关系可以说是指针关系~~处理数据的算法,都离不开对指针的操作~~
 
小知识 | 阅读 4519 次
文章评论,共4条
ONEPROBLEM(作者)
2008-08-18 11:25
1
补充:<br />
深刻理解指针,有助于思路的清晰~~
ONEPROBLEM(作者)
2008-08-23 23:13
2
个人看法:指针在寻址和处理字符串中最具威力~~
zklhp
2008-10-12 16:12
3
用汇编理解 比用c里的概念说来说去说不明白强
djxh77710
2008-11-01 22:44
4
哎,指针...现在还没有很深的理解...好像很难学...
游客请输入验证码