gpt4 book ai didi

c++ - 在 C++ 中修改单个字符串元素

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:27:17 24 4
gpt4 key购买 nike

美好的一天,我对数组有疑问,因为我想更改单个元素。我有这个:

int stats[2] = {0,50};

我希望将这个数组放在一个 void 函数中,并从第二个元素中减去 10。这是我已经尝试过的:

void change(int stats[2]){
stats[1] = atoi(stats[1]) - 10;

我收到的错误是:

Invalid conversion from int to const char*

我是 C++ 的初学者,因此非常感谢任何有用的建议。干杯。

最佳答案

只需使用 stats[1] = stats[1] - 10。这里不涉及字符串,为什么要使用atoi

关于c++ - 在 C++ 中修改单个字符串元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15131332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com