c语言学习--函数

我们在编写代码时常常会遇到几段代码实现功能很相似的情况(代码复制),这个时候我们可以把这个功能写到函数里。

那什么是函数呢? 函数是一块代码,接受0到多个参数,并做一件事(可能会用到参数),然后返回0或1个值。

1.函数的定义
void sum(int begin,int end){
	int i;
	int sum=0;
	for(i=begin;i<=end;i++){
		sum+=i;
	}
	printf("%d到%d的和是%d",begin,end,sum);
}


2.函数的调用
sum(1,10);

3.函数原型
eg:double max(double a,double b);
函数原型主要用于告诉编译器这个函数的样子。

4.传值
我们传入函数的仅仅是值而不是变量,所以函数里变量的变化不会影响传入变量的值。

5.本地变量
函数的每次运行,就产生了一个独立的变量空间,在这个空间的变量,是函数这次运行所独有的,称作本地变量。
定义在函数内部的变量就是本地变量,参数也是本地变量。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值