若要对a进行合理的自增运算,则a应具有( )说明
A.int a[3][2];
B.char *a[]={"12","ab"};
C.char (*a)[3];
D.int b[10],*a=b;
答案 D 为什么C不对????
C也是对的,亲自上机验证。不过这么写确实很罕见。
参考:http://codepad.org/TpFw2736
因为c类似a[x][x]