TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机考试知识点函数的调用思维导图

计算机考试知识点函数的调用思维导图

  收藏
  分享
免费下载
免费使用文件
原来是y 浏览量:32022-11-07 10:46:05
已被使用0次
查看详情计算机考试知识点函数的调用思维导图

本思维导图主要总结国家计算机等级考试二级C语言部分知识点函数的调用

树图思维导图提供 计算机考试知识点函数的调用思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点函数的调用思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:43c016ede75cfa14f5c6b458078c9a3d

思维导图大纲

计算机考试知识点函数的调用思维导图模板大纲

1函数的两种调用形式

①实际参数的个数多于一个时,各实参之间用逗号隔开。实参的个数必须与所调用函数中的形参个数相同,类型一一对应匹配。若函数无形参,调用形式为:函数名();

②函数名后的一对圆括号不可少;

③一般情况下,调用函数可用两种方式:

调用的函数用于求值,即返回值是数值时,调用的函数可作为表达式出现在允许表达式出现的任何地方;

函数可仅进行某些操作而不返回函数值,这时调用的函数可作为一条独立的语句。

2调用函数时的语法要求

函数调用时有4个语法要求:

①调用函数时,函数名必须与所调用的函数名字完全一致;

②实际参数的个数、类型必须与形式参数的个数、类型一致。如果类型不匹配,C编译程序按赋值兼容的规则进行转换;

③函数必须先定义,后调用(函数的返回值类型为int或char时除外);

④函数可以直接或间接地自己调用自己,称为递归调用。

3函数的说明

(1)函数说明的形式

在C语言中,除了主函数外,用户定义的函数都要遵循“先定义,后使用”的使用规则。凡是未在调用前定义的函数,C编译程序都默认函数的返回值为int类型。

对于返回值为其他类型的函数,若把函数的定义放在调用之后,应该在调用之前对函数进行说明。

【格式1】类型名函数名(参数类型1,参数类型2,„)

【格式2】类型名函数名(参数类型1,参数名1,参数类型2参数名2,„)

(2)函数说明的位置

当在所有函数的外部、被调用之前说明函数时,在对函数进行说明的语句后面所有位置上都可以对该函数进行调用。

函数说明也可以放在调用函数内的说明部分,如在main函数内部进行说明,则只能在main函数内部才能识别该函数。

4调用函数和被调用函数之间的数据传递

c语言中,调用函数和被调用函数之间的数据可以通过3种方式进行传递:

实际参数和形式参数之间进行数据传递

通过return语句把函数值返回调用函数

通过全局变量。通常不提倡使用这种方式。

在c语言中,数据只能从实参单向传递给形参,称为“按值传递”。

也就是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。

相关思维导图模板

计算机考试知识点文件的读写思维导图思维导图

树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1

计算机考试知识点文件指针思维导图思维导图

树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02