新手请教一个Linux下“undefined reference to“的问题

编译器是gcc,编译下一语句时显示错误,很费解

...
static char host_name[100] = "";
static char user_name[30] = ""

get_inform ( host_name, port, user_name, user_passwd );

sprintf ( wait_mess, "Processing connection\nWith server name %s and user %s\nPlease wait...", host_name, user_name );
...

编译到sprintf那句时显示错误,很费解

mysql_con_gui.c:5: error: expected ‘)’ before string constant

why?

作者: oxangen   发布时间: 2011-04-19

char host_name[50];
unsigned int port;
char user_name[30];
char user_passwd[30];

char wait_mess[200];

上面的变量是这样的,拷错了个文件

作者: oxangen   发布时间: 2011-04-19

眼拙没看出来,可能上下文出错了吧

作者: 灰色小狼   发布时间: 2011-04-19

灰色小狼 写道:
眼拙没看出来,可能上下文出错了吧


可是我把那句注释掉编译就通过了,很纠结

作者: oxangen   发布时间: 2011-04-19

Anyone help?

作者: oxangen   发布时间: 2011-04-19