我想制作一个程序来分析程序用户编写的文本的每个字母。例如,有人输入“你好”。有没有办法将所有这些字母放在某个数组中?比如myArray[0]=h,myArray[1]=e,...谢谢
问问题
707 次
1 回答
6
你可以std::string
像数组一样使用,但它是动态的,知道它的大小,并且更加灵活。
//string is like a dynamic array of characters
std::string input;
//get a whole line of input from stdin and store it
std::getline (std::cin, input);
//you can manipulate it like an array, among other things
input [0] = 'i'; //now "iello there"
有关完整的参考资料std::string
,请参见此处。
于 2012-07-22T15:58:15.797 回答