21xrx.com
2024-09-20 00:47:57 Friday
登录
文章检索 我的文章 写文章
C++中的输出函数
2023-07-04 20:40:17 深夜i     --     --
C++输出函数 iostream库 cout对象 格式化输出 控制字符

C++ 中提供了不同的函数用于输出文本和数据到控制台、文件或其他设备。这些函数可帮助我们编写功能强大的程序,并且能够输出不同类型的数据,如字符串、数字和字符。

其中最常用的输出函数是 cout。cout 是一个预定义的对象,用于输出到标准输出流 stdout,并且可以输出所有的 C++ 基本类型(如 int、float、double 等)。我们可以使用下面的代码使用 cout 输出字符串:


#include <iostream>

using namespace std;

int main() World!";

  return 0;

上面的代码中,我们使用了 `cout` 对象和字符串 `"Hello, World!"`。在输出字符串时,我们需要使用字符串常量,这通常是双引号内的一组字符。cout 函数默认在每个输出行后添加一个换行符,所以输出的结果如下:


Hello, World!

另一个常用的输出函数是 cerr。cerr 是另一个预定义的输出对象,用于将错误消息输出到标准错误流 stderr。与 cout 不同的是,cerr 输出的内容不会自动添加换行符。以下是使用 cerr 输出错误消息的示例:


#include <iostream>

using namespace std;

int main()

  cerr << "Error: File not found!" << endl;

  return 0;

在下面这个程序中,我们可以看到如何使用 cout 输出整数和浮点数:


#include <iostream>

using namespace std;

int main() {

  int age = 20;

  float salary = 3500.50;

  

  cout << "Age: " << age << endl;

  cout << "Salary: $" << salary << endl;

  

  return 0;

}

上面的代码将输出整数和浮点数类型的变量:年龄和薪水。可以看到,我们可以使用 `<<` 运算符将数据与字符串拼接在一起输出。

总结一下,C++ 中的输出函数可以输出文本和各种数据类型,为我们实现一些简单的控制台操作提供了方便。cout 是最常用的输出函数,用于输出到标准输出流,而 cerr 则用于输出错误消息到标准错误流。在输出过程中,可以使用字符串常量和不同类型的变量,并使用运算符 `<<` 进行拼接。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复