C_C  函数调用与函数返回值计算机等级考试
文章作者 100test 发表时间 2010:01:01 12:56:42
来源 100Test.Com百考试题网
 函数参数与函数调用
      函数参数与函数调用
  1、函数调用的作用:
  ·用实参数向形式参数传递数据;
  ·为获得数据参数及在函数体中声明的变量分配存储空间;
  ·中断现行(调用)函数,把流程向被调用函数的入口处,开始执行被调函数。
  当参数表为空时,表示该函数不从调用函数接受数据。
  2、数值参数
  传值调用:形参只有在函数被调用时,才被分配内存区域,并一直保留到函数返回时被撤销为止。形参和实参只是名字相同,各自占有各自的内存空间和生存周期,因此他并不能改变主调函数中的变量。
  3、地址参数
  传址调用:传送的是变量的地址,尽管主函数和被调函数各自在自己的变量上操作,但他们的地址是一样,所以被调函数可以改变调用函数中变量的值。
  返回指针的函数
  在C语言中,函数的返回类型可以是除数组和函数以外的任何类型,