C语言之函数

本文详细介绍了C语言中的函数,包括函数的定义、调用、返回值以及参数传递。函数是一段代码,可以接受参数并执行特定任务。void类型的函数不返回值,调用时不需要return。参数传递时,传递的是变量的值而非变量本身。本地变量仅在定义其的代码块内有效,不同块内不能定义同名变量,且能覆盖外部同名变量。
摘要由CSDN通过智能技术生成

函数:函数是一块代码,接受零个或者多个参数,做一件事情,最后返回0或者一个值。函数最终可以不返回任意一个值;还可以在定义函数中直接用printf输出出来,这样在主函数调用函数时就会直接按照定义函数里的样子输出出来。

函数定义:其中

 上述代码称为函数头,用于定义函数。而在函数头后面用大括号括起来的是函数体,即调用函数时将要运行的部分。

void sum(int begin,int end)  
{
	int	i;
	int sum=0;
	for(i=begin;i<=end;i++){
		sum=sum+i;
	}
	printf("%d",sum);
}

sum是函数名,void是返回类型。

其中void意思是空,在这里代表这个sum函数没有返回值,为了与其相匹配,则函数最后也不能加return n,但可以用printf输出。sum后面的小括号称为元括号,元括号标志着sum是个函数,若没有元括号,那么sum就有可能只是个变量。元括号内的是参数表,参数表中列出来的是一个个的参数,参数之间用逗号分隔,参数表中的参数都是由一个类型与一个名字组合起来,如int  begin,int end。

调用函数:

当调用函数时,要写出函数名与参数值&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值