求各位大神指导一下sprintf这个函数
这是我的程序:
char *q;
q="CREATE SINK CLASS 'Sink1' LOCATE ELEMENT Sink1_1' AT 1000, 0, 0 ";
与sprintf(q,"CREATE SINK CLASS 'Sink%d' LOCATE ELEMENT Sink%d_1' AT %d, %d, 0 ",1,1,1000,0);有什么区别啊,为什么我调用net_writesocket(sockdsc,q);这个函数时第一个可以,第二个就不行呢???求各位帮帮忙了。