各位新手老手,再次牛刀小试一下,看看以下语句执行后,先不要调试,想想s将分别是什么样的结果。再调试一下,说说为什么会是那样的结果
char ch = 0xbb;
CString s;
s.Format("%02x",ch);
BYTE ch = 0xbb;
CString s;
s.Format("%02x",ch);
大家说说,以上两段格式化后的s内容是相同?不同?有何不同?为何不同?
问题点数:30、回复次数:3Top
1 楼moloto2004()回复于 2005-08-01 16:09:38 得分 20
0xbb>127 所以 s1 = 0xffffffbb;s2 = bbTop
2 楼84830388(豆豆他爸)回复于 2005-08-22 12:53:05 得分 0
没人?Top
3 楼pomelowu(羽战士)回复于 2005-08-22 14:10:12 得分 10
moloto2004 说的差不多吧,不过s1应该是ffffffbb,s2是bbTop




