温馨提示×

c++怎么读取一行字符串

c++
小亿
82
2024-09-03 05:26:42
栏目: 编程语言

在C++中,你可以使用std::getline()函数从输入流(如std::cin)读取一行字符串

#include<iostream>
#include<string>

int main() {
    std::string line;

    // 提示用户输入一行文本
    std::cout << "请输入一行文本: ";

    // 使用std::getline()从标准输入读取一行字符串
    std::getline(std::cin, line);

    // 输出读取到的字符串
    std::cout << "你输入的是: "<< line<< std::endl;

    return 0;
}

这个程序首先包含了<iostream><string>头文件,然后定义了一个std::string类型的变量line来存储读取到的字符串。接着,程序使用std::cout提示用户输入一行文本,然后使用std::getline()std::cin读取一行字符串并将其存储在line变量中。最后,程序使用std::cout输出读取到的字符串。

0