1.2 初始输入输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.2 初始输入输出相关的知识,希望对你有一定的参考价值。
C++语言并未定义任何输入输出(IO)语句,取而代之,包含一个全面的标准库(standard library)来提供IO机制(以及很多其他设施)。在C++中使用了iostream库。iostream库包含两个基础类型istream和ostream,分别表示输入流和输出流。一个流就是一个字符序列,是从IO设备读出或写入IO设备的。术语“流”(stream)想要表达的是,随着时间的推移,字符是顺序生成或消耗的。
标准库定义了4个IO对象:
1). 标准输入(standard input):cin(发音为see-in)
2). 标准输出(standard output):cout(发音为see-out)
3). 标准错误(standard error): cerr
4). 一般性信息:clong(发音为see-log)
一个使用IO库的程序
通过使用IO库,我们扩展main程序,使之能提示用户输入两个数,然后输出他们的和:
1 #include <iostream> 2 3 int main(void) 4 { 5 std::cout << "Enter two numbers:" << std::endl; 6 int v1 = 0, v2 = 0; 7 std::cin >> v1 >> v2; 8 std::cout << "The sum of " << v1 << " and " << v2 9 << " is " << v1 + v2 << std::endl; 10 11 return 0; 12 }
这个程序开始时在用户屏幕打印提示信息,然后等待用户输入。键入一个回车后,程序产生一个输出,具体操作和步骤见如下(使用的是linux平台):
$ g++ -o main main.cpp $ ls main main.cpp $ ./main Enter two numbers: 3 7 The sum of 3 and 7 is 10
以上是关于1.2 初始输入输出的主要内容,如果未能解决你的问题,请参考以下文章
vscode中通过快捷键`vh`将vue初始化代码结构自动输出
片段(Java) | 机试题+算法思路+考点+代码解析 2023
java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段
Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段