美文网首页十天学会C语言
第08天C语言(10):指针-练习1

第08天C语言(10):指针-练习1

作者: liyuhong | 来源:发表于2017-07-10 23:22 被阅读38次
    一、概念
    二、代码
    #include <stdio.h>
    // int *v1 = &a int *v2 = &b
    // *v1 = a *v2 = b
    // v1 v2 占用8个字节
    void swap(int *v1,int *v2)
    {
        int temp = *v1;
        *v1 = *v2;
        *v2 = temp;
    }
    
    int main()
    {
    #pragma 1.定义一个函数交换两个变量的值
        int a = 10;
        int b = 5;
        printf("交换前: a = %i, b = %i\n",a,b);
        /*
        int temp = a;
        a = b;
        b = temp;
         */
        swap(&a, &b);
        printf("交换后: a = %i, b = %i\n",a,b);
        return 0;
    }
    

    相关文章

      网友评论

        本文标题:第08天C语言(10):指针-练习1

        本文链接:https://www.haomeiwen.com/subject/yatphxtx.html