要使用cin.getline
函數(shù)來讀取整行文本,可以按照以下格式使用:
#include <iostream>
using namespace std;
int main() {
char text[100]; // 創(chuàng)建一個字符數(shù)組來存儲文本
cout << "請輸入文本: ";
cin.getline(text, 100); // 使用cin.getline()函數(shù)讀取整行文本,并存儲到text數(shù)組中
cout << "您輸入的文本是: " << text << endl;
return 0;
}
在上面的例子中,我們首先創(chuàng)建了一個大小為100的字符數(shù)組text
來存儲輸入的文本。然后使用cin.getline(text, 100)
函數(shù)來讀取整行文本,并將其存儲到text
數(shù)組中。
請注意,cin.getline()
函數(shù)的第一個參數(shù)是要存儲文本的字符數(shù)組,第二個參數(shù)表示字符數(shù)組的大小。這樣做是為了防止超出數(shù)組大小的溢出。
最后,我們將存儲的文本打印出來,以驗(yàn)證是否成功讀取整行文本。