输入输出
来源:互联网 发布:哪里有砍价软件 编辑:程序博客网 时间:2024/06/09 19:27
输入输出:
Int i = 0x123;//虽然0x123是16进制数,但是cout<<默认的是按10进制数来输出的
使用cout<<输出16进制数:
Cout<<hex<<i;//这样输出的就是0x123了
使用cout按不同的进制进行输出(设置一次始终有效):
16进制:hex
10进制:dec
8进制:oct
没有二进制
注意:在函数中使用的cout也是已经被设置之后的cout,因为cout是一个对象,在一个地方设置好之后,其他地方的该对象肯定也被改变了
设置cout的输出样式:
设置打印得宽度:
Cout.width(5);(一次有效)
设置默认的填充字符:(一次有效)不可以在右边填充
Cout.fill(‘$’);
设置精度:(始终有效)
Cout.precision(5);设置精度为5包括整数部分,尾部的0不会打印,如果不足5位,只会打印原数
打印特殊设置:(始终有效)
打印true或false
cout.setf(ios_base::boolpha);
设置打印小数点之后的0
Cout.setf(ios_base::showpoint);
打印正整数数之前的+号:
Cout.setf(ios_base::showpos);
打印16进制之前的0x:
Cout.setf(ios_base::showbase);
阅读全文
0 0
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 1015. Reversible Primes (20)
- #3 给组件传递属性
- 【51Nod】1770 数数字
- SpringMVC过滤器
- 深入Java核心
- 输入输出
- 网络服务中的端口
- 轻松搞定面试中的红黑树问题
- MySQL InnoDB表恢复
- 关注国情民情,从身边做起
- 01
- JavaScript学习---3
- c:\program files\borland\cbuilder6\bin\bcb.$$$ 重命名为c:\program files\borland\cbuilder6\bin\bcb.dro
- java中间缓存变量机制