第九章 函数(函数 声明 定义 形参 实参)总结 140512

来源:互联网 发布:mac文件复制到u盘里 编辑:程序博客网 时间:2024/06/11 05:09

什么是函数 ,函数格式

      函数是用于完成特定任务的程序代码的自包含单元。

     函数类型   函数名(函数形参数列表

为什么要使用函数

      1.可以 省去重复代码的编写。2.让程序更加模块化,进而提高程序,阅读,修改和完善。

如何使用函数

     1.声明函数   函数类型   函数名(函数形参数列表;

     2.调用函数   函数名(函数实参数列表;

    3.定义函数  函数类型   函数名(函数形参数列表

  形式参数

      如:voidshow_n_char (char ch, int num); 这句代码通知编译器show_n_char使用名为ch和num的两个参数(这两个参数名可有,可无)参数则为形式参数,每当调用这个函数时这些变量就会被赋值,并且这两个参数的类型分别为char和int。当函数接受参数时,函数原型通过使用一个逗号分隔的类型列表指明参数的个数和类型,

 实际参数

如:void show_n_char (char ch, int num);  

     函数调用中,通过使用实际参数对ch和num赋值。第一次调用:show_n_char (SPACE, 12);  实际参数是空格字符和12.这两个值被赋值给show_n_char (char ch, int num)中相应的形式参量:变量ch和num。形式参数是被调用函数中的变量。而实际参数是调用函数分配给被调用函数变量的特定值。(实际参数的值可以是常量,变量或一个复杂的表达式但无论是何种形式参数,执行时首先要计算其值。然后将该值复制给被调用函数中相应的形式参数)

个人总结:函数的声明与函数的定义在语句上的区别是声明函数是后面有一个逗号,而定义函数是没有逗号

                  形参与实参的区别是形参只是一个变量,而实参是一个值


        


0 0
原创粉丝点击