形式参数不完整
编程自留地 2010-08-24 05:08:25 我定义了一个结构体,
struct telnum{
char name[7];
char tel[13];
};
然后定义了一个方法,这个方法的参数中用了这个结构体,具体是这样
void shownum(struct telnum t){
printf("name :%s\n",t.name);
printf("tel :%s\n",t.tel);
}
我先在main()函数前面声明了这个函数,但是在主函数里面使用这个函数的时候却出现了问题,
error:type of formal parameter 1 is incomplete.
前面有三个warning,是关于这个函数的声明的。由于这个程序太长,又是在linux下写的,没有办法贴出来,请大家见谅。
----------------------------------------------------------------------------------------------------------
请问高手,这是怎么回事,应该怎么解决?