输入/输出流的格式控制

简介: 本文所属图书 > C/C++程序设计 C++语言提供了控制符,可以对输入/输出流进行控制。使用这些控制符时,要在程序中使用文件包含命令,包含头文件iomanip。例如:#include1.不同进制数的输出C++语言定义了三种常用的控制符,能分别显示十进制数、十六进制数和八进制数:dec(十进制)、hex(十六进制)、oct(八进制),系统默认输出为十进制数。

本文所属图书 > C/C++程序设计

C++语言提供了控制符,可以对输入/输出流进行控制。使用这些控制符时,要在程序中使用文件包含命令,包含头文件iomanip。例如:#include<iomanip>1.不同进制数的输出
C++语言定义了三种常用的控制符,能分别显示十进制数、十六进制数和八进制数:dec(十进制)、hex(十六进制)、oct(八进制),系统默认输出为十进制数。

【例3-4】十进制数、十六进制数和八进制数的显示。#include <iostream>
#include<iomanip>
using namespace std;
int main ()
{
    int n=20;
    cout<<"设置进制: "<<endl;
    cout<<"十进制: "<<n<<endl;
    cout<<"十六进制: "<<hex<<n<<endl;
    cout<<"八进制: "<<oct<<n<<endl;
    cout<<"十进制: "<<dec<<n<<endl;
    return 0;
}

 

相关文章
|
7月前
单个字符的输入输出
单个字符的输入输出
41 0
|
2月前
按要求输入字符
【2月更文挑战第5天】输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。
16 0
|
7月前
|
Java C++ Python
C++ 使用getline():从文件中读取一行字符串
getline() 方法从 cin 输入流缓冲区中读取一行字符串。在此基础上,getline() 方法还适用于读取指定文件中的一行数据,本节就给大家做详细的讲解。 我们知道,getline() 方法定义在 istream 类中,而 fstream 和 ifstream 类继承自 istream 类,因此 fstream 和 ifstream 的类对象可以调用 getline() 成员方法。 当文件流对象调用 getline() 方法时,该方法的功能就变成了从指定文件中读取一行字符串。该方法有以下 2 种语法格式: istream & getline(char* buf, int bufS
110 0
|
8月前
|
Java
字符输出流
字符输出流
28 0
|
5月前
|
存储 安全 C语言
C++输入和输出流1
C++输入和输出流1
24 0
|
6月前
|
Unix C++ iOS开发
C++如何从键盘输入文件结束符
C++如何从键盘输入文件结束符
|
6月前
|
Java C++ Python
C++ 使用getline()从文件中读取一行字符串
我们知道,getline() 方法定义在 istream 类中,而 fstream 和 ifstream 类继承自 istream 类,因此 fstream 和 ifstream 的类对象可以调用 getline() 成员方法。 当文件流对象调用 getline() 方法时,该方法的功能就变成了从指定文件中读取一行字符串。 该方法有以下 2 种语法格式: istream & getline(char* buf, int bufSize); istream & getline(char* buf, int bufSize, char delim); 其中,第一种语法格式用于从文件输入流
57 1
|
12月前
|
C++
当输入中有空行时,如何在 C++ 中使用 getline()?
在 C++ 中,如果我们需要从一个流中读取好几个句子,我们通常会首选的方法是使用 getline() 函数。因为它可以读取直到遇到换行符或看到用户提供的分隔符
208 0
|
前端开发 JavaScript
利用 FIGlet 输出特殊的字符
利用 FIGlet 输出特殊的字符
133 0
利用 FIGlet 输出特殊的字符