首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

异常—— error C2040: 'getStringArray'

2012-02-10 
求助错误——error C2040: getStringArray函数原型char ** getStringArray(char * str,int oneWidth,str_C

求助错误—— error C2040: 'getStringArray'
函数原型char ** getStringArray(char * str,int oneWidth,str_Count strCount_func[strNum])该函数运行出现错误
error C2040: 'getStringArray' : 'char **(char *,int,str_Count *)' differs in levels of indirection from 'int ()'

这个函数本来是放在某个C文件(假设是A.c)中的,我把这个函数全部移动到同一个工程下的另一个文件(假设B.c),移动前是正确的,移动之后就出现了这样的错误,错误指向上面写的函数,为什么?纠结啊~!

[解决办法]
是不是少了些什么啊

char ** getStringArray(char * str,int oneWidth,str_Count strCount_func[strNum])

char **(char *,int,str_Count *)


[解决办法]
从错误信息来看是变量类型的问题
[解决办法]
B.c中要同时写上A.c中包括的头文件
[解决办法]
移动后有重新编译吗?
[解决办法]
数据类型不匹配吧
[解决办法]
头文件函数声明改过来了么?
错误看上去有点奇怪.

热点排行