Chinaunix首页 | 论坛 | 博客
  • 博客访问: 751712
  • 博文数量: 79
  • 博客积分: 2671
  • 博客等级: 少校
  • 技术积分: 1247
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-02 15:26
个人简介

宅男

文章分类

全部博文(79)

文章存档

2017年(11)

2016年(12)

2015年(6)

2012年(10)

2011年(33)

2010年(7)

分类: LINUX

2011-03-09 16:07:58

今天在CU论坛上逛,看到大家又在喷老谭,虽然帖子很长,但是我还是看完了。其中看到了关于数组指针的一点讨论,很有收获。
原帖如下:(图片如果看不清楚,双击查看)
然后我试了果然是这样的。
  1. #include <stdio.h>
  2. int main(void)
  3. {
  4. int a[10];
  5. int b,c ;
  6. printf("a = 0x%x\n",a);
  7. b = a+1;
  8. printf("b = 0x%x\n",b);
  9. c = &a+1;
  10. printf("c = 0x%x\n",c);
  11. }
结果如下:
[root@WX-ASIC-S03 study]$ ./arrary_pointer 
a = 0xbfe47e14
b = 0xbfe47e18
c = 0xbfe47e3c

阅读(1315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~