有幸看到一段代码,本以为是写错了,未曾想拿来编译竟然通过,运行结果是啥呢。。。。自己动手试试吧~
-
#include <stdio.h>
-
-
int main()
-
{
-
int a[5]={1,2,3,4,5};
-
printf("a[2]=%d\n", 2[a]); //这儿2[a]的格式是不是很奇怪~
-
return 0;
-
}
注:一些版本编译器也许编译不会通过,我的编译:g++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54)
阅读(1560) | 评论(0) | 转发(0) |