设为首页 加入收藏

TOP

交换两个元素的值(三)
2014-03-10 12:53:05 来源: 作者: 【 】 浏览:257
Tags:交换 两个元素

 

  28 {

  29 int a = 1, b = 2;

  30 swap1(a, b);

  31 printf("传入引用,a = %d, b = %d\n", a, b);

  32 a = 1, b = 2;

  33 swap2(&a, &b);

  34 printf("传入指针,a = %d, b = %d\n", a, b);

  35 a = 1, b = 2;

  36 int *i = &a;

  37 int *j = &b;

  38 printf("传入指针引用前,a = %d, b = %d\n", a, b);

  39 printf("传入指针引用前,i = %d, i = %d\n", *i, *j);

  40 swap3(i, j);

  41 printf("传入指针引用后,a = %d, b = %d\n", a, b);

  42 printf("传入指针引用后,i = %d, i = %d\n", *i, *j);

  43

  44 scanf("%d", &a);

  45 return 0;

  46 }

  运行结果,与前图分析的完全相同

      

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇记忆化搜索算法之动态规划 下一篇C++归并排序实现(算法导论)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·HTTPS 详解一:附带 (2025-12-26 02:20:37)
·TCP/IP协议到底在讲 (2025-12-26 02:20:34)
·TCP和UDP在socket编 (2025-12-26 02:20:32)
·有没有适合新手练习 (2025-12-26 01:48:47)
·用清华镜像网怎么下 (2025-12-26 01:48:44)