void change( int* a ,int*b) { int temp; temp=*a; *a =*b; *b=temp }

2024年11月14日 12:26
有1个网友回答
网友(1):

temp=*a 中*代表取指针a所指单元的值赋给temp, *a =*b取指针b所指单元的值给a所指单元;

*b=temp,取 temp单元的值给 b所指单元。
整个函数是交换a,b指针所指单元的值。