下面一段c代码正确输出的是( ) #include<stdio.h> int main() { int*p = NULL; int a[]={1,2,3,4} p =a; *(p++) + = 100; printf(%d%d%d%d%d\n”,*p,a[0],a[1],a[2],a[3]); return 0; } 1 101 2 3 4 2 101 2 3 4 1 102 2 3 4 2 102 2 3 4
#include<stdio.h> int main() { int*p = NULL; int a[]={1,2,3,4} p =a; *(p++) + = 100; printf(%d%d%d%d%d\n”,*p,a[0],a[1],a[2],a[3]); return 0; }
1 101 2 3 4
2 101 2 3 4
1 102 2 3 4
2 102 2 3 4