6.2 函数调用

为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!

一、函数调用的形式

一般形式

函数名(实参表列)

(1)函数调用语句

把函数调用单独作为一个语句

(2)函数表达式

函数调用出现在另一个表达式中

例子:

(3)函数参数

函数调用作为另一个函数调用时的实参

例子:

二、函数调用时的数据传递

(1)形式参数和实际参数

在定义函数时函数名后面括号中的变量名称称为“形式参数”或“虚拟参数”

在主调函数中调用一个函数时,函数名后面括号中的参数称为“实际参数”

(2)实参和形参间的数据传递

在调用函数过程中,系统会把实参的值传递给被调用函数的形参

三、函数的返回值

(1) 函数的返回值是通过函数中的return语句获得的

(2)函数值的类型

既然有函数返回值,这个值当然应属于某一个确定的类型,应当在定义函数时指定函数值 的类型

(3)在定义函数时指定的函数类型一般应该和return语句中的表达式类型一致,如果表达不 一致则以函数类型为准

原创不易,未经本公众号允许禁止转载,否则追究法律责任

本文分享自微信公众号 - C语言入门到精通(yclzl960229)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券