首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于从指针复本上间接访问操作的疑问

2013-06-25 
关于从指针副本上间接访问操作的疑问在《C和指针》这本书:图1(原书104页):一开始,cp是指向ch这个位置上的;为

关于从指针副本上间接访问操作的疑问
在《C和指针》这本书:

图1(原书104页):
关于从指针复本上间接访问操作的疑问

一开始,cp是指向ch这个位置上的;

      为什么说:间接访问操作所访问的是cp所指向的位置而不是cp所指向位置后面的那个位置?因为根据上一个例子:
图2(原书第103页):
       关于从指针复本上间接访问操作的疑问


                根据书中红线部分所示:”从cp拷贝上执行间接访问操作 “。 cp++后产生一个拷贝,然后*操作符从拷贝中执行间接访问操作,那么图1中:应该也是从cp的拷贝副本中执行*访问,所指向的位置应该是存储b的位置(也就是ch)的位置,而不是cp所指向的位置(即ch后面的位置)。

                  麻烦高手解答疑问,不胜感激!
[解决办法]
你的问题都没看懂,不过我觉得可能是前置++和后置++的问题吧

热点排行