自定义函数
- 认识自定义函数
- 代码如何用
- 激励自己的话
认识自定义函数
自定义函数是其实和各种库中的函数是一样的。
就像是"math.h"这个头文件中的的 “sin“这个函数,或者“string.g”这个针对字符串的头文件中的“Strcmp”比较函数,其实都是一样的。都是当自己写好它之后可以直接使用的“东西”。
或者说他是一个模块化类型的东西,比如说你要写一个求和函数,你只用将它在前面写好,在min函数中 使用就好。他也使程序更加的简洁,方便。提高可阅读性。
认识自定义函数
比如说这样:我需要写一个计算输入n,求1到n之间数字的和。
#include<stdio.h>
//开始自定义一个函数
int sum1(int n)
{ int sum=0;
for(int i=0;i<=n;i++)
{
sum = sum + i;
}
return sum;//这里返回值是什么 这个自定义函数最终的得到值就是什么
}
//定义函数结束
//开始使用主函数进行调用
int main()
{
int n=0,sum=0;
scanf("%d",&n);
sum=sum1(n) //进行函数的调用
printf("%d",sum);
getchar();
return 0;
}
这样说吧:自定义函数格式
函数返回值类型 函数名(参数类型 参数名);
{
函数体
}
当然了参数类型可以不止是一个
当自定义函数a中定义了int s,那么在主函数中的定义的 int s是不会受影响的。
简单的说就是定义的变量,或者其他的只会在自己所在的函数中被使用,和别的函数无关,不会受到影响。
这就是我现在对自定义函数的理解。之前因为某些原因颓废了,现在更要努力。
激励自己的话
人生如潮,岁月如歌。
没有人会陪你走一辈子,所以你要适应孤独。
没有人会帮你一辈子,所以你要奋斗一生。
加油! 陌生人像我第一篇文章一样努力的创造自己的世界。