码迷,mamicode.com
首页 > 其他好文 > 详细

05-函数、字符串

时间:2015-08-20 07:56:30      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

一、什么是函数

* 任何一个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(注意中文) 

05-函数、字符串

标签:

原文地址:http://www.cnblogs.com/wayung7/p/4743994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!