不可用cin读取空格,回车换行,tab。若要则用getchar。
格式化输入输出需要iomanip头文件。
默认不加为6位有效数字。
在输入流与输出流中使用控制符
dec hex oct 10 16 8进制,设置之后一直有效。
setprecision(n)有效位数 一般十进制小数形式输出时,n代表有效数字。在以fixed(固定小数位数)形式和 scientific(指数)形式输出时,n为小数位数
setfill填充字符
setw(n)位宽n setw范围仅为之后一个数字。cout<<setw(3)<<a<<b 此处b就不受宽度限制了。宽度包括正负,小数点。
直接写cout《16 8进制下输出24
setiosflags( ios::fixed) 固定的小数位数
setiosftags( ios::scientific) 科学记数法(即指数形式)
setiosflags( ios::left) 左对齐