C++中的cout.put()是干什么用的?

1 个回答

Coco老师 - 科普专家
擅长:编程教育

cout.put():输出单个字符

ostream 类除了提供上一节介绍过的用于格式控制的成员函数外,还提供了专门用于输出单个字符的成员函数——put() 例:输出单个字符 a。

cout.put('a');

单纯的数字也可以

cout.put(65 + 32);
cout.put(97);//输出的是:a

例:有一个字符串“hello world”相反的顺序输出

#include <bits/stdc++.h>
using namespace std;
int main(){
string str = "hello world";
for (int i = str.length() - 1; i >= 0; i--) {
cout.put(str[i]); //从最后一个字符开始输出
}
cout.put('\n');
return 0;
}
  • 1 关注
  • 0 收藏,61 浏览
  • Coco老师 提出于 2022-04-13 08:26