首页 > 其他分享 >调用函数改变实参

调用函数改变实参

时间:2022-12-10 13:23:49浏览次数:36  
标签:int 调用函数 改变 add num printf 实参

void add(int &p)
//void add(int* p)
{
p++;
//(*p)++;
}

int main()
{
int num = 0;
add(num);//想要调用函数改变实参,用&p来接受实参的地址,否则只能传值;
//add(&num)传址需要用指针*p接受,从而达到改变实参的目的
printf("%d\n", num);
add(num);
printf("%d\n", num);
add(num);
printf("%d\n", num);
return 0;
}

标签:int,调用函数,改变,add,num,printf,实参
From: https://www.cnblogs.com/zrk-8008/p/16971432.html

相关文章