C++中cin、cout的一些特殊用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++中cin、cout的一些特殊用法相关的知识,希望对你有一定的参考价值。
参考技术A cout默认以十进制的格式输出整数如果想要cout以八进制或十六进制格式输出整数,需要在输出之前额外执行一条语句
八进制和十六进制还可以用来输出其对应的转义字符
cin和cout本质上分别是istream类和ostream类的对象,这也是为什么要使用<iostream>头文件的原因。
它们所对应的<<和>>的使用,称作操作符重载,因此,他们可以读取或输出多种类型的值。
此外。它们还具有类的成员函数,如cout.put()、cin.get()、cin.getline()
ostream类的setf()方法迫使输出使用定点表示法,防止程序把较大的值切换为E表示法,并使程序显示到小数点后6位小数。参数ios_base::fixed和ios_base::floatfield是iostream中提供的常量。
从中也可以看出float型浮点数有效位数比double类型的有效位数少。
以上是关于C++中cin、cout的一些特殊用法的主要内容,如果未能解决你的问题,请参考以下文章