C++字符串的输入与输出

 
  
#include <iostream>
#include <cstring>
#include <string>
using namespace std;
char str[100];

int main()
{
    string s; 
    getline(cin, s); //读一行
    cout << s << endl; 
    cin >> s; // 读一个 
    cout << s << endl;
    cin.getline(str, 100); //读一行
    cout << str << endl; 
    cin >> str; // 读一个    cout << str << endl;
    return 0;
}
 
   
上面的第一种是string(C++)的输入与输出(分别为输入、输出一行和输入、输出一个字符串);

第二种是C风格字符串的输入与输出(分别为输入、输出一行和输入、输出一个C风格字符串)。一目了然。

猜你喜欢

转载自blog.csdn.net/qq_41705423/article/details/79370333