54黑科技 发表于 2019-11-7 15:18:24

自己重新理解指针操作的含义

#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]
查看完整版本: 自己重新理解指针操作的含义