是的,C++中的cin.getline
函數能夠接收空格。cin.getline
函數可以讀取一行輸入,包括空格字符,直到遇到換行符為止。因此,它可以用來接收包含空格的字符串輸入。示例代碼如下:
#include <iostream>
using namespace std;
int main() {
char str[100];
cout << "請輸入包含空格的字符串:" << endl;
cin.getline(str, 100);
cout << "您輸入的字符串是:" << str << endl;
return 0;
}
運行該程序時,可以輸入包含空格的字符串,例如"Hello World",然后程序會將整個字符串作為輸入,并輸出相同的字符串。