0

有人可以向我解释为什么这不起作用吗?我正在尝试将我的数组从一个字符更改为一个整数数组,我尝试了很多方法,但我无法弄清楚。我看到您可以通过 C = I 将字符更改为整数,但是当我尝试为数组执行此操作时,它不起作用。

for(int i; i < size; i++)
    {
        h = characterarray[i];
        b = h;
        integerarray[i] = b;
    }

我也试过这个,但它没有用

for(int i; i < size; i++)
        integerarray[i] = characterarray[i];
4

1 回答 1

0

你可以这样试试——

for(int i; i < size; i++)
        integerarray[i] = characterarray[i] - '0';
于 2021-06-22T04:45:20.997 回答