请问一下,下面这段c代码为什么输出是
#include <stdio.h>
int main(int argc, char* argv)
{
int a[3] = {0,1,2};
printf("a[2] = %d\n2[a] = %d",a[2],2[a]);
return 0;
}
我想知道2[a]究竟代表什么意思?听说有的面试会问到这种语言细节的理解。
谢谢!
请问一下,下面这段c代码为什么输出是
#include <stdio.h>
int main(int argc, char* argv)
{
int a[3] = {0,1,2};
printf("a[2] = %d\n2[a] = %d",a[2],2[a]);
return 0;
}
我想知道2[a]究竟代表什么意思?听说有的面试会问到这种语言细节的理解。
谢谢!