温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
大家好,我是小林,今天这节课讲的是C语言的函数调用,呃,函数调用它的一般形式就是函数名,然后里边括号里面是十材列13表链,如果是无参函数的话,是没有这个材表链的函数,它包括三部分,一个是函数标语句。把函数单独作为一个语句,还有一个函数表达式,函数调用出现在一个表达式中,函数参数,函数调用作为另一个函数调用式的参数。好。第二点就是十态和形态的区别,主调函数和被调函数之间是有数据传递的关系,实参的话就是你在函数调用的时候括号里边写的值,行参就是你定义函数的时候里边的参数列表里边的那些,一会我给大家来一个具体案例演示,然后在函数调用过程中,系统把实仓的值传递给。胃定网洲的行参,就食参向行参传递的这个值的过程是单向传递的,就是只能由实参传递给行参,不能由行参传递给食参,这点是特别重要一点。通过函数调用可以是主标函数能够得到想想要确定的值,函数的返回值是通过函数中的获得的。如果你们看了之前的几课中应该会讲,应该会注意到我很多就是函数,比如比大小,我直接就有这用一个语句给返回来,定义函数时,指定的函数类型一般和语句中的表达式类型一致,被调函数就是被调用的函数,一定是被定义过的函数,如果使用库函数的话,要在开头加上这个include的,比如说前面我讲的那些求词,说长度函数,呃,大写转换函数都是要加上的这个,然后再加库TRg.H。
01:22
如果使用自定义函数的话,应该在主要函数中对函这个自定义函数进函数声明,函数声明的形式就是和函数定义的形式一样,函数名,类型名,然后参数列表就是这里面,这个参数类型可以省略,但是这个参数名是不能省略,而且参数名的。参数名不能省略,最后这个函数声明要多一个分号。
我来说两句