摘要: 默认的情况下,byte char型的变量会以asic码的形式被cout打印输出。要想以数值的形式打印这两种数据类型,需要进行强制类型转换类似下面这个样子 cout.setf(ios::hex,ios::basefield);//设置十六进制显示数值 cout.setf(ios::showbase|ios::uppercase);//设置0x头和大写 byte a; cout<<(short)a<<endl; 阅读全文
posted @ 2011-06-08 22:19 OYJJ 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: cout.setf(ios::hex,ios::basefield);//设置十六进制显示数值cout.setf(ios::showbase|ios::uppercase);//设置0x头和大写 阅读全文
posted @ 2011-06-08 21:52 OYJJ 阅读(2432) 评论(0) 推荐(0) 编辑