C语言基础(三)函数

本文介绍了C语言中函数的基础知识,包括函数的目的、功能输入与输出、函数定义的组成部分,以及如何定义和调用函数。通过示例展示了如何创建一个计算两个整数和的函数,并在主函数中调用。同时提到了代码编辑中的折叠功能以及函数声明的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第六章函数

使用函数的目的

1、          直接调用函数避免使用重复代码。

2、          自顶向下逐步细化。将复杂的问题分解成相对简单的子问题,提高主程序结构的清晰性和易读性。

3、          使程序的调试和维护变得更加容易。

函数输入:0~对个数据

函数的执行:将输入的数据进行加工

函数的输出:至多输出一个数据。

函数的定义分为两部分:函数头和函数体;

函数头部:函数名和类型特征。包括函数返回值类型、函数名、参数列表。参数列表声明参数的个数和各参数的类型。

函数体:用花括号括起来的若干语句,共同完成一个功能。

//功能求两个整数的和

//函数名 add

//函数参数:个数是两个,类型是整型

//函数的返回值类型整型

//ab是参数,是传入数据的载体,在函数体中只能操作参数

int add(int a,int b){//大括号是函数体,势函数功能实现的地方

    int sum=a+b;

    return sum;//求到和将数据返回给调用函数的地方

}

int

int main(int argc, const char * argv[]) {

 

    int a=5;

    int b=10;

    int z=add(a, b);

   printf("%d\n",z);

    return 0;

}

局部折叠(折叠一个函数)                Command+Option+Left/Right

全局折叠(折叠当前文件下的全部函数):Shift+Command+Option+Left/Right

折叠注释块:(/* */之间的文字)       Ctrl+Shift+Command+Left/Right

int fun(int );   //函数头后只加;没有函数体叫做函数声明。函数声明的时候可以将参数名省略, 类型名不能省略

//一般将函数声明放在main函数的前边,函数实现放在main函数的后边。

这样的问题就是缺少输入输出头文件


枚举变量在switch语句中使用时,一定要先声明一个枚举类型的变量。

真的值是0,假的值是1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值