2

c语言调用函数,c语言怎么调用函数(<十五>——函数的调用)

关于【c语言调用函数】,c语言怎么调用函数,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、c语言调用函数:c语言怎么调用函数
  • 2、碎片时间掌握C语言(十五)——函数的调用

1、c语言调用函数:c语言怎么调用函数

工具/材料

Ubuntu16.04

gcc+vim

操作方法

打开Ubuntu,并在目标路径下开启一个终端。

选定一个路径,使用touch命令创建三个文件,function.h,function.c,test.c,分别用来做函数头文件、函数源文件以及测试文件

这里以四则运算函数为例说明函数的编写流程与调用流程。首先用vim命令与vsplit依次打开三个文件。

在头文件中添加重复包含的宏,并添加四则运算的函数声明。

在function.c中将function.h包含进来,并具体实现四个方法。注意出发要对除数是否为0进行判断。

然后编写测试程序进行测试。总的程序代码如下:

保存所有的程序并退出,使用gcc进行编译,并运行得到的结果如下。这就是函数的声明、定义以及调用。

2、碎片时间掌握C语言(十五)——函数的调用

上一节介绍了函数的概念和定义方式。我们知道了存在两类函数:库函数和自定义函数。其中库函数是系统声明和定义的,比如scanf、printf函数,他们是现成的工具。自定义函数是程序员自己声明和定义的,是程序员补充的工具,本质上都是一样的,存在的意义在于它们能够完成某种任务。

问题来了,那么,如何使用这些工具呢?

在C语言中,一个较大的程序往往需要由一个主函数和若干个函数构成由主函数调用其他函数。其他函数之间也可以相互调用。此外,同一个函数可以被其他函数调用任意多次。

值得注意的是:在c语言中,函数的调用十分灵活。原因在于它可以独占一行语句,也可以当成常量赋值给变量,也可以当做函数的参数。比如:

如果函数的返回类型是void:则表示该函数的任务是以完成某个功能为主,一般用单行书写,独占一条语句。

如果是其他类型:若单行书写,则表示不关心它的返回值,也可以当成常量用于任何表达式中,用于赋值或是参数传递均可。

举例:自定义一个功能函数,并被main函数调用

void great(int n){

for (int i = 0;i < n;i++)

printf("666");

}

int main(){

great(3);

return 0;

}

程序从主函数进入,首先执行great(3)。该函数是自定义函数,而且需要传递参数。我们在这里传递的是“3”,称之为实际参数,即实参。而自定义中的great函数,它圆括号()里面的参数称之为形参。这个函数的功能是输出实参次“666”。实参一般由用户提供。

这种将实际参数传递给被调函数的形式参数的过程,叫做参数传递

本文关键词:C语言怎么调用函数判断真假,C语言怎么调用函数比较两个for循环段执行时间长短,C语言怎么调用函数pow,c语言定义变量,C语言怎么调用函数?。这就是关于《c语言调用函数,c语言怎么调用函数(<十五>——函数的调用)》的所有内容,希望对您能有所帮助!

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2054044/
1
上一篇 98年是什么年,98年属于什么生肖年(98年浙江姑娘掌舵万吨航母)
下一篇 笔记本如何切换独立显卡,笔记本如何切换独立显卡有什么用(Win10双显怎么切换到独显)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部