我剛剛開始學習C++,並且我對字符串感到困惑。 我首先需要一個輸入單詞,並將每個char存儲在char-Array的某個位置。 但字符串基本上是char-數組,不是嗎? 但是,這並不工作:C++字符串單個字符
char word[];
cin >> word[];
而這個工作,但我不知道如何填寫的字符爲Array。
string s;
cin >> s;
到目前爲止,我已經試過這一點,但我得到了一個編譯錯誤:
string s;
cin >> s;
char word[] = s;
對不起,我剛剛開始編程,我不知道如果任何人有我一些建議:)
你爲什麼不使用字符串's'? char數組的用途是什麼? – juanchopanza
@juanchopanza「我剛開始學習C++」可能是一次學習練習,在內存基礎和原語中敲擊 –
'std :: string'是一個庫類。數組是內置類型,內置了很多功能。 – chris