我正在编写一个程序,需要输入一个字符串,然后分成单个字母.基本上,我需要帮助找到一种方法将"字符串"变成["s","t","r","i","n","g"].字符串也使用字符串数据类型存储,而不仅仅是默认的字符数组.我想保持这种方式并避免使用char,但必要时会使用它.
任何帮助都会很好,谢谢你提前.
Rya*_*yan 20
假设您已经输入了字符串:
string s("string");
vector<char> v(s.begin(), s.end());
Run Code Online (Sandbox Code Playgroud)
这将v使用字符串中的字符填充向量.
Luc*_*eis 17
string a = "hello";
cout << a[1];
Run Code Online (Sandbox Code Playgroud)
我希望能够解释它