调用函数

简介: 调用函数。

调用函数
创建 C 函数时,会定义函数做什么,然后通过调用函数来完成已定义的任务。
当程序调用函数时,程序控制权会转移给被调用的函数。被调用的函数执行已定义的任务,当函数的返回语句被执行时,或到达函数的结束括号时,会把程序控制权交还给主程序。

调用函数时,传递所需参数,如果函数返回一个值,则可以存储返回值。例如:

实例

include

/ 函数声明 /
int max(int num1, int num2);

int main ()
{
/ 局部变量定义 /
int a = 100;
int b = 200;
int ret;

/ 调用函数来获取最大值 /
ret = max(a, b);

printf( "Max value is : %d\n", ret );

return 0;
}

/ 函数返回两个数中较大的那个数 /
int max(int num1, int num2)
{
/ 局部变量声明 /
int result;

if (num1 > num2)
result = num1;
else
result = num2;

return result;
}
把 max() 函数和 main() 函数放一块,编译源代码。当运行最后的可执行文件时,会产生下列结果:

Max value is : 200

目录
相关文章
|
15天前
|
C语言
函数
函数
13 1
|
1月前
|
存储 C语言 Python
函数的前世今生1系列
函数的前世今生1系列
|
1月前
|
XML 存储 JavaScript
loadXMLString() 函数
`loadXMLString()` 是一个JavaScript函数,用于在不同浏览器环境下解析XML字符串。它使用DOMParser在支持的浏览器中解析,而在IE中则使用ActiveXObject。函数接受XML文本作为参数,返回解析后的XML文档。此函数适用于HTML页面的<script>标签内,方便在页面中重用,尤其在处理XML实例时。
|
1月前
|
存储 编译器 Serverless
C++系列十:函数
C++系列十:函数
|
6月前
|
人工智能
函数练习
用菜单的形式分别选择百钱买百鸡,九九表,水仙花数。
31 0
|
9月前
MQTTClient_setCallbacks()函数
MQTTClient_setCallbacks()
529 0
|
10月前
|
存储 编译器 C语言
C语言知识点之 函数
C语言知识点之 函数
34 0
|
11月前
|
程序员 C语言
函数(1)
函数(1)
|
编译器 C语言 C++
C++——函数
C++——函数
C++——函数

热门文章

最新文章