请教指针问题 点击:437 | 回复:1



猎隼

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-04-03 16:42:00
楼主
请问一下,以下两个定义作用的不同之处:
int *app=&a[0];
int *app=a;
书上说其作用是定义一个指针变量app,并且数组a[]的首地址赋给指针变量app(而不是*app).
我想第二个是正确的,第一个有点问题吧.请高手指点.



nren

  • 精华:2帖
  • 求助:0帖
  • 帖子:27帖 | 222回
  • 年度积分:0
  • 历史总积分:2304
  • 注册:2008年6月07日
发表于:2008-08-05 21:29:50
1楼

第一个和第二个效果一样

数组名即表示该数组的起始地址


热门招聘
相关主题

官方公众号

智造工程师