自定义函数

自定义函数

  1. 认识自定义函数
  2. 代码如何用
  3. 激励自己的话
    认识自定义函数
    自定义函数是其实和各种库中的函数是一样的。
    就像是"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是不会受影响的。
简单的说就是定义的变量,或者其他的只会在自己所在的函数中被使用,和别的函数无关,不会受到影响。

这就是我现在对自定义函数的理解。之前因为某些原因颓废了,现在更要努力。

激励自己的话
人生如潮,岁月如歌。
没有人会陪你走一辈子,所以你要适应孤独。
没有人会帮你一辈子,所以你要奋斗一生。
加油! 陌生人像我第一篇文章一样努力的创造自己的世界。

  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值