例如,我在主文件中有以下内容:
然而,在主文件的第2行,我遇到了错误:
1) char ** array[NUMBER];
2) array = build_array();
并且在一个导入的文件中
char ** build_array()
{
char ** array[NUMBER];
strings[0] = "A";
strings[1] = "B";
return (char *) strings;
}
然而,在主文件的第2行,我遇到了错误:
"incompatible types when assigning to type 'char **[(unsighed int)NUMBER]' from type 'char **'
。
我做错了什么?如果有任何建议或意见,请不吝赐教。谢谢。
strings
在哪里定义?为什么要获取字面字符串的指针?等等... - K-ballo