怎样理解C语言中的函数?
答案:4 悬赏:80 手机版
解决时间 2021-11-17 06:29
- 提问者网友:杀手的诗
- 2021-11-16 22:06
怎样理解C语言中的函数?
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-11-16 23:08
许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,这就是程序中的函数。如C语言中:int max(int x,int y){return(x>y?x:y;);}就是一段比较两数大小的函数,函数有参数与返回值。C++程序设计中的函数可以分为两类:带参数的函数和不带参数的函数。这两种参数的声明、定义也不一样。 带有(一个)参数的函数的声明:类型名标示符+函数名+(类型标示符+参数){}不带参数的函数的声明:void+函数名( ){
}花括号内为函数体。带参数的函数有返回值,不带参数的没有返回值。 C++中函数的调用:函数必须声明后才可以被调用。调用格式为:函数名(实参)调用时函数名后的小括号中的实参必须和声明函数时的函数括号中的形参个数相同。有返回值的函数可以进行计算,也可以做为右值进行赋值。 C语言中的部分函数:main(主函数)max(求最大数的函数)scanf(输入函数)printf(输出函数)
}花括号内为函数体。带参数的函数有返回值,不带参数的没有返回值。 C++中函数的调用:函数必须声明后才可以被调用。调用格式为:函数名(实参)调用时函数名后的小括号中的实参必须和声明函数时的函数括号中的形参个数相同。有返回值的函数可以进行计算,也可以做为右值进行赋值。 C语言中的部分函数:main(主函数)max(求最大数的函数)scanf(输入函数)printf(输出函数)
全部回答
- 1楼网友:往事隔山水
- 2021-11-17 01:47
怎么理解???
函数就是一个子程序的封装体,可以通过函数名调用它,通过接口(也就是函数的参数)来实现。所以在调用函数中,你只要知道被调用的函数是做什么的就行。你也可以看成一个模块(当然跟实际的软件开发中的模块不一样)。总之就是为了达到简便,易理解,代码可重用。
函数就是一个子程序的封装体,可以通过函数名调用它,通过接口(也就是函数的参数)来实现。所以在调用函数中,你只要知道被调用的函数是做什么的就行。你也可以看成一个模块(当然跟实际的软件开发中的模块不一样)。总之就是为了达到简便,易理解,代码可重用。
- 2楼网友:英雄的欲望
- 2021-11-17 01:11
完成一系列操作的指令集合。在现在的面向对象的结构编程中,函数的使用使程序代码容易读写,防止代码的重复编写,使用方便,代码清晰,可读性加强。
- 3楼网友:千杯敬自由
- 2021-11-17 00:35
在c语言中,函数是程序的基本单位,每个函数都是具有独立功能的模块。利用函数,可以方便实现程序的模块化,同时使整个程序的组织,编写,阅读,调试,修改和维护更加方便,使程序更清晰。同时,同一个函数可以被一个或多个函数调用任意多次!就减少了同样代码的多次编写!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯