增量后输出不正确

时间:2013-07-17 20:37:03

标签: c++ arrays counter output increment

我正在尝试测试showNumbers函数,但是没有任何内容正在打印到屏幕上。然后我尝试打印出数组索引的值以确保它已递增,但该值导致为零。这是我的输入和输出。

输入:444a4 输出:0

以下是我头文件的链接:http://pastebin.com/PFeY3hpQ
我的主要职能是:http://pastebin.com/5WLwNcy0

1 个答案:

答案 0 :(得分:2)

您没有在Counter::countnumbers方法的for循环中初始化 i 。你有这个:

for(unsigned int i;i<input.length();i++){

应该是这样的:

for(unsigned int i = 0;i<input.length();i++){