我正在尝试编写一个 IRC 机器人。机器人连接到服务器,但我无法让它加入频道。
int conn;
char sbuf[512];
// Function I'm trying to use
void join(char *fmt, ...){
va_list ap;
va_start(ap,fmt);
vsnprintf(sbuf,512, fmt,ap);
va_end(ap);
printf("<< %s",sbuf);
write(conn,sbuf,strlen(sbuff));
}
// in main function
int main(){
const char * chanm = "test";
// Here is where I get my error, line 38
join("JOIN %s\r\n", chanm);
}
有人可以告诉我我做错了什么吗?
我收到错误消息:ircbot.c:38 warning: deprecated conversion from string constant to char*