我试图在C中创建一个字符串数组.如果我使用此代码:
char (*a[2])[14]; a[0]="blah"; a[1]="hmm";
gcc给我"警告:从不兼容的指针类型分配".这样做的正确方法是什么?
编辑:我很好奇为什么这应该给编译器警告,因为如果我这样做printf(a[1]);,它正确打印"嗯".
printf(a[1]);
c arrays string
arrays ×1
c ×1
string ×1