读书人

在C++程序中看到了如次一段程序请

发布时间: 2013-10-11 14:52:39 作者: rapoo

在C++程序中,看到了如下一段程序,请大家帮忙分析一下此用法。
typedef unsigned int U32;
.....

U32 w;
U32 h;
U32 s;

sprintf(str, "%uX%uX%c", w, h, s);

怎么能用%c呢?应该跟前两个一样,用%u吧
[解决办法]
%c打印一个字符呗,对照ascii表
例如s等于65,打印出来就是A

读书人网 >UNIXLINUX

热点推荐