自己重新理解指针操作的含义
#include <stdio.h>void swap(int *p1,int *p2);//函数的声明
int main(void)//主函数
{
int k1 = 6,k2 = 16;
printf("%d,%d\n",k1,k2);
swap(&k1,&k2);
printf("%d,%d\n",k1,k2);
return 0;
}
void swap(int *p1,int *p2)
{
int i;
i = *p1;
*p1 = *p2;
*p2 = i;
}
页:
[1]