读书人

sprintf函数如何不对呢?

发布时间: 2013-09-05 16:02:07 作者: rapoo

sprintf函数怎么不对呢???????
int _tmain(int argc, _TCHAR* argv[])
{
char str[5] = "";
char src[5] = "";
sprintf(src,"'%s'",str!=""?str,##);
printf("%s\n",src);
return 0;
}


[解决办法]
sprintf(src,"'%s'",strcmp(str,"")!= 0?str:"##");

楼主应该是想这个意思吧。

读书人网 >C++

热点推荐