【发布时间】:2016-01-25 05:47:31
【问题描述】:
例如:
读取文件输入并存入
char fileInput[200];
然后我将其转换为某种字符串数组使用
string fileStrArr(fileInput);
文件的测试输出如下所示:50014002600325041805 如何使用带有循环的子字符串来获取每个 4 位字符并将其转换为诸如“5001”“4002”“6003”之类的数字......?所以我想我需要先把字符串数组变成一个字符串?
【问题讨论】:
-
你知道如何使用
for循环吗?你知道for循环中的增量表达式可以是任何表达式,例如i += 4吗?你知道如何使用std::string::substr吗?然后你就知道了你真正需要知道的一切。
标签: c++ arrays string substring