大家好,我是一名计算机专业的学生,现在大一,学c++遇到一些问题,想请教大家。
来源:互联网 宽屏版 评论
2010-05-09 23:01:26
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
第一个问题:指针中pointer-1=&a与*pointer-1=a是否是等价的?第二个问题是:在指针中,教科书上相继出现了1-pointer与pointer-1,它们有区别吗?
参考答案:
第一个问题:两者不一样。
pointer是指针,*pointer是指针的值。
所以pointer-1=&a是指pointer前一指针位置的值。
*pointer-1是pointer的值减一。
第二个问题:对不起,我不太清楚,我只能告诉你,pointer-1是该地址向前移动一个。
1-pointer我觉得有些不太明白了。
[b]分类:[/b] 电脑/网络 >> 程序设计 >> 其他编程语言[br][b]问题描述:[/b][br]第一个问题:指针中pointer-1=&a与*pointer-1=a是否是等价的?第二个问题是:在指针中,教科书上相继出现了1-pointer与pointer-1,它们有区别吗?[br][b]参考答案:[/b][br]第一个问题:两者不一样。
pointer是指针,*pointer是指针的值。
所以pointer-1=&a是指pointer前一指针位置的值。
*pointer-1是pointer的值减一。
第二个问题:对不起,我不太清楚,我只能告诉你,pointer-1是该地址向前移动一个。
1-pointer我觉得有些不太明白了。