我們可以在C++的輸入過程中讀取字符串,但是對于這個方法很多人都是不了解的,那么我們今天就跟著武林小編一起去看看C++如何從輸入中讀取字符串的吧,希望對大家有所幫助。
你可以用這種方式讀取一個單獨的以空格結束的詞:
#include<iostream>#include<string>using namespace std;int main(){ cout << "Please enter a word:/n"; string s; cin>>s; cout << "You entered " << s << '/n';}
注意,這里沒有顯式的內存管理,也沒有可能導致溢出的固定大小的緩沖區。
如果你確實想得到一行而不是一個單獨的詞,可以這樣做:
#include<iostream>#include<string>using namespace std;int main(){ cout << "Please enter a line:/n"; string s; getline(cin,s); cout << "You entered " << s << '/n';}
C++如何從輸入中讀取字符串?這篇文章主要介紹了C++實現從輸入中讀取字符串的實現思路和具體代碼,非常的簡單實用。
新聞熱點
疑難解答
圖片精選