一、什么是函数
* 任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。
* 比如用C语言编写了一个MP3播放器程序,那么它的程序结构如下图所示:
二、函数的定义
1. 定义函数的步骤
* 函数名:函数叫什么名字
* 函数体:函数是干啥的,里面包含了什么代码
2. 格式
* 固定格式
返回值类型 函数名(形式参数列表) { 函数体 }
* 举例
sum(int a, int b) { int c = a + b; }
三、函数的参数
* 参数的传递是值传递
* 参数名不能跟函数内的局部变量同名
四、函数注意
* 不能嵌套定义函数
* 死循环调用,自己调用自己
* 不能重复定义、可以重复声明
五、函数补充
1. main函数
* 返回值:0,正常退出;1,异常退出
2. printf函数
* #include
* 返回值:字符串的长度
六、#include
1. #include的作用
纯粹是文件拷贝
七、数组
1. 数组的特点
* 只能存放一种类型的数据,比如int类型的数组、float类型的数组
* 里面存放的数据称为“元素”
2. 数组定义
* 声明数组的类型
* 声明数组的元素个数(需要多少存储空间)
3. 格式
元素类型 数组名[元素个数];
比如:
int ages[3];
4. 初始化
int ages[5] = {19, 29, 3, 5, 25}; int ages[3] = {21, 2}; int a[] = {12, 23, 35};
八、字符串
1. 什么是字符串
* 简单的字符串“asi”
* 一个‘i’是一个字符
2. 字符串的初始化
3. 常用字符串处理函数
* strlen(注意中文)
时间: 2024-10-14 19:13:51