我曾经希望能做这样的事情:
char[] msgOut = printf("Dealer's Card is %C %C",char1,char2); sendMsg(msgOut);
然而,谷歌搜索引导我确定printf的返回值是Char的输出数量的int,而不是chars本身的char [](如我所希望的).
是否有另一个C函数可以让我从我的变量构建字符串?
char buffer[1024]; snprintf(buffer,sizeof(buffer),"Dealer's Card is %C %C",char2);