改变形参(x,y)不会改变实参(a,b)的值。
//记录某一函数调用的次数
#include <stdio.h>
void mm (int* p)
{
/*.....*/
(*p)++;
}
int main()
{
int n = 0;
mm(&n);
mm(&n);
mm(&n);
printf("%d", n);
return 0;
}
改变形参(x,y)不会改变实参(a,b)的值。
//记录某一函数调用的次数
#include <stdio.h>
void mm (int* p)
{
/*.....*/
(*p)++;
}
int main()
{
int n = 0;
mm(&n);
mm(&n);
mm(&n);
printf("%d", n);
return 0;
}