PS:相信有很多小伙伴和我一样在学数学时被函数搞得急头烂额,那么编程中的函数又是怎样的呢,我们一起来看看吧!
什么是函数?
函数是一段可以重复使用的代码,用来独立地完成某个功能,它可以接收用户传递的参数,也可以不接收;将代码段封装成函数的过程叫作函数定义。如果有返回值,在函数体中使用 return 语句返回。return 出来的数据的类型要和 dataType 一样。
函数的定义
【接收用户数据的函数在定义时要指明参数,不接收用户数据的不需要指明,根据这一点可以将函数分为有参函数和无参函数】
函数定义:将代码段封装成函数的过程;
完整的函数包括:函数头和函数体。
一、函数头:包括返回值类型、函数名和形参声明;
二、函数体:复合语句,仅在某个函数中使用的变量,原则上应在该函数中声明和使用,但要注意不能声明和形参同名的变量,否则会发生变量名冲突的错误。
函数调用的形式是在函数后面加上小括号, 这个小括号称为函数调用运算符。 使用函数调用运算符的语句称为函数调用表达式。函数调用运算符括起来的是实参。函数调用时,将实参的值传递给形参,相当于一次赋值操作。
#include <stdio.h>
int Add(int x, int y)//函数头:包含形参
{
return x + y;
}
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
scanf("%d %d", &num1, &num2);
sum = Add(num1, num2);//函数体:包含实参
printf("%d\n", sum);
return 0;
}
关于简单的函数介绍就到这里,如果有更好的建议请及时联系我,还想了解更多请关注我,我们一起学习,一起进步啊!!!