-2
我想使它成爲一個數組,並且無論用戶輸入什麼,每個單獨的字母和數字都會被放入數組中。例如:如何使鍵盤輸入變成一個由字符分隔的數組?
鍵盤輸入:哈庫納瑪塔塔
,你會得到一個數組,看起來像這樣:
{'H','a','k','u','n','a',' ',' 'M','a','t','a','t','a', ...}
我怎麼會去編碼呢?
我想使它成爲一個數組,並且無論用戶輸入什麼,每個單獨的字母和數字都會被放入數組中。例如:如何使鍵盤輸入變成一個由字符分隔的數組?
鍵盤輸入:哈庫納瑪塔塔
,你會得到一個數組,看起來像這樣:
{'H','a','k','u','n','a',' ',' 'M','a','t','a','t','a', ...}
我怎麼會去編碼呢?
這將是通過一個字符串:
std::string s;
std::cin >> s;
std::copy(s.begin(), s.end(),
std::ostream_iterator<char>(std::cout, " ");
輸出:
^h AKUNA,男atata
你想打印一個字符串像一個數組,或什麼? –
基本上把字符串放到一個數組中(但字符串是鍵盤輸入),所以我可以比較每個單獨的字符。 – Punchki
如果你希望它是動態的(例如,當用戶輸入更多的數據將被添加到數組中),那麼使用列表而不是數組會更好。 –