PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Examination
[问题] 程式语言 阵列与指标问题
楼主:
hsin820
(sheeel)
2015-11-02 17:00:36
#include<stdio.h>
int main()
{
int A[2][3] = {{2,3,5},{7,11,13}};
int *p1 = &A[0][0];
printf("%d",*(p1+7));
return 0;
}
想请问各位
能解释 *(p1+7) 印出的结果为0是为什么吗?
用自己电脑compile结果是0
但是用线上平台的结果也同样是0
请问这是巧合吗?
因为*(p1+6)、*(p1+8)都是乱数
怎么*(p1+7)就是0
麻烦解惑~~谢谢:)
作者:
malowda
(malowda)
2015-11-02 21:57:00
不管是+6+7+8都是不可预期的值,只是刚好+7是0
作者:
morris1661
(morris)
2015-11-03 09:59:00
你的逻辑?
继续阅读
[闲聊] 原来这条路这么多人在努力
gracew0709
保留警特受训资格,调训地点不用填
koreapig5566
[闲聊] 邮局一试成绩
nakatacool
[问题] 指数三角函数复合方程式求解一问?
sunweb666
[问题] 移民署练跑之 逆风又上坡?
neutro
[考题] 邮局外勤邮政法规第56题
LucianS
[问题] 104年第2次招考 专二外勤 邮政法 第42题
nakatacool
Re: [新闻] 地特报考8年新低 名额5年最少
SuperEmilio
[闲聊] 104经济部工业区考试
juice011
[闲聊] 应数系选哪组比较适合
rick6304
Links
booklink
Contact Us: admin [ a t ] ucptt.com