原帖由 mik 于 2009-4-8 17:27 发表 要么就指定数组的大小。 要么就定义时直接初始化
原帖由 zcm211 于 2009-4-8 17:21 发表 char *out[]; 会提示: 错误 noname.c 85: 未定义的符号'null'在 FG_Output 函数中
原帖由 79hy 于 2009-4-8 17:28 发表 没这么定义的吧, 你总得指定你的数组的大小吧。
原帖由 CMAX 于 2009-4-8 17:35 发表 char *out[] = {"a","b"}; 就可以了, 总得给编译器点提示啊,要不它不晓得分配多少空间给你这个数组啊
原帖由 zcm211 于 2009-4-8 17:39 发表 我想计算得到一个字符串数组然后返回他,so……
原帖由 CMAX 于 2009-4-8 17:42 发表 最好还是把一个指针带着一个长度返回吧
原帖由 capable 于 2009-4-8 18:24 发表 指针数组吧
原帖由 皇家救星 于 2009-4-8 17:34 发表 这样的写法只能出现在函数参数里面 如int main(int argc, char *argv[])