会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
challenge1230
博客园
首页
新随笔
联系
订阅
管理
2016年4月7日
指针与数组、大小端之 printf("%x,%x,%x\n",*(a+1),ptr1[-1],*ptr2);
摘要: 在X86系统下,以下程序输出的值为多少? 执行以上代码,运行结果为: 分析: &a+1:取数组a的首地址,该地址的值加上 sizeof(a) 的值,即:&a + 5 * sizeof(int),也就是下一个数组的首地址,显然当前指针已经越过了数组的界限。 *(a+1):a 和&a的值是一样的,但是意
阅读全文
posted @ 2016-04-07 20:26 Xavier_Tse
阅读(369)
评论(0)
推荐(0)
编辑
公告