【发布时间】:2015-11-02 08:23:34
【问题描述】:
解释下面程序的o/p。
int main()
{
int a [2][3] = {5,10,15,20,25,30};
int (*p) [2][3] =&a;
printf ("%d\t", ***(p+1));
printf ("%d\t", ***p);
printf ("%d\t", ** (*p+1));
}
输出:-
Garbage, 5,20?
【问题讨论】:
-
缩进代码并使其可读
-
没什么好解释的;
*(p+1)未定义。