如何在C中创建字符串数组?
如果我使用以下代码,我将尝试在C中创建一个字符串数组:
char (*a[2])[14];a[0]="blah";a[1]="hmm";
GCC给了我“警告:来自不兼容指针类型的赋值”。正确的方法是什么?
编辑:我很好奇为什么这会给编译器一个警告,因为如果我这样做了。printf(a[1]);它正确地打印了“嗯”。
printf(a[1]);
长风秋雁
守着星空守着你
陪伴而非守候
相关分类