比较简单的写法
void Add(int* p)
{
*p = *p + 1;
}
int main()
{
int num = 0;
Add(&num);
printf("%d\n", num);
//Add(&num);
//printf("%d\n", num);
//Add(&num);
//printf("%d\n", num);
return 0;
}
稍微有点啰嗦的写法
int Add(int n)
{
return n + 1;
}
int main()
{
int num = 0;
num = Add(num);
printf("%d\n", num);
num = Add(num);
printf("%d\n", num);
num = Add(num);
printf("%d\n", num);
return 0;
}