将1添加到C中的数组元素
那么,这是正确的吗将1添加到C中的数组元素,c,arrays,element,add,C,Arrays,Element,Add,那么,这是正确的吗 void norte( int local[ ] ) { local[0]=local[0]+1; } 目标是向数组本地[2]的第一个元素添加1 比如说,, {2,1}-->{3,1} 编辑:是的,这很有效 或者,您可以执行local[0]+=1或++local[0] 确保给函数的指针有效并指向int。在发布问题之前,请尝试使用代码 是的,你的代码可以工作,但是你也可以使用这个 local[0]++; 而且它更干净我有一个大屁股代码,由于某种原因,它被困在包含此函数
void norte( int local[ ] )
{
local[0]=local[0]+1;
}
目标是向数组本地[2]的第一个元素添加1
比如说,,
{2,1}-->{3,1}
编辑:是的,这很有效
或者,您可以执行local[0]+=1
或++local[0]
确保给函数的指针有效并指向int。在发布问题之前,请尝试使用代码 是的,你的代码可以工作,但是你也可以使用这个
local[0]++;
而且它更干净我有一个大屁股代码,由于某种原因,它被困在包含此函数的while循环中。我不知道这是不是失败了。这是正确的方法。我认为@qwrrty和其他人所回应的是这样一个事实,即它没有通过要求
。这个问题显示了研究工作。这就是调试器的用途,您可以检查它是否正常工作not@user3092390发布完整的代码和问题,我们可能会有更好的帮助@用户3092390这部分没有问题。也许,如果您提出了一个新问题,并且代码的其余部分演示了您的方法,那么您可以得到一个更好的答案。