每次调用函数 num+1。
要想在函数中改变主函数变量大小,只能传地址,通过地址改变
void x(int* y)
{
(*y)++;
}
int main()
{
int num = 0;
x(&num);
printf("%d\n", num);
x(&num);
printf("%d\n", num);
x(&num);
printf("%d\n", num);
return 0;
}
每次调用函数 num+1。
要想在函数中改变主函数变量大小,只能传地址,通过地址改变
void x(int* y)
{
(*y)++;
}
int main()
{
int num = 0;
x(&num);
printf("%d\n", num);
x(&num);
printf("%d\n", num);
x(&num);
printf("%d\n", num);
return 0;
}