溫馨提示×

c++ cin.getline能接收空格嗎

c++
小樊
106
2024-07-10 10:33:23
欄目: 編程語言

是的,C++中的cin.getline函數(shù)能夠接收空格。cin.getline函數(shù)可以讀取一行輸入,包括空格字符,直到遇到換行符為止。因此,它可以用來接收包含空格的字符串輸入。示例代碼如下:

#include <iostream>
using namespace std;

int main() {
    char str[100];
    
    cout << "請輸入包含空格的字符串:" << endl;
    cin.getline(str, 100);
    
    cout << "您輸入的字符串是:" << str << endl;
    
    return 0;
}

運行該程序時,可以輸入包含空格的字符串,例如"Hello World",然后程序會將整個字符串作為輸入,并輸出相同的字符串。

0