关闭

C语言的函数(第二篇章:函数的传值与传址)

标签: c语言
106人阅读 评论(0) 收藏 举报
分类:

函数的传值与传址

说起函数的传值与传址,外表看起来很高大上的样子,其实本质是都是传递一个数值而己。
- 在这里引入两个概念,就是函数的的两类参数。分别为:形式参数(形参)和实际参数(实参)。函数定义时的参数称为形参,函数调用时使用的参数称为实参。(第二点讲函数的调用也会用到这两个概念的。)
- eg:使用函数交换两个变量的值。(这里给个例子吧。详细的会在注释标出。)

   #include <stdio.h>
   int main(void)
   {
   int a = 4; int b = 5;  
   printf("a = %d b = %d\n",a,b); //定义两个变量
   int t = a;                                //swap的传值
   a = b;                                    //进行了有参交换
   b = t;                                    //对swap功能进行打包
   printf("a = %d b = %d\n",a,b);
   return 0;
  }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1889次
    • 积分:170
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档