int add(int a){
int b = 0;
b += 1;
}
int main (void)
{
int a =0;
int i = 0;
for(i = 0;i<= 5;i++){
printf("%d\n",add(a));
}
return 0;
}
如果通过循环调用函数的话, b += 1;怎么进行赋值?
使用指针或引用都可以达到要求,一般教科书上会使用指针。
void add(int *a){
*a = *a + 1;
}
void add(int& a){
a += 1;
}