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

是指针还是值?解决方法

2012-04-04 
是指针还是值?此问题及菜,本人看书之后有这么一种看法,不知道对不对,各位看下。int*p 这里P是指针变量。prin

是指针还是值?
此问题及菜,本人看书之后有这么一种看法,不知道对不对,各位看下。
int   *p 这里P是指针变量。
print   ( "%d ",*p) 这里*p是值。
假如这个指针变量p指向数组,则*p就不在是值了,而成了地址。
我看书上前面写的*p代表值,可后边到数组那就成地址了,看过2遍之后有了以上这种想法,不知道对不对,请各位指指!

[解决办法]
假如这个指针变量p指向数组,则*p就不在是值了,而成了地址。
_________________________________________________________
你在哪里看到的???

[解决办法]
如果是二维数组,*(P+i)表示第一行的首地址,,好像是这样的
晕.i=1
呵呵

i=0,也是第一行首元素的地址

热点排行