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

黑马程序员—06-函数

时间:2014-12-20 07:05:47      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

一、什么是函数

任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。

二、函数的定义

1. 定义函数的目的

l   将一个常用的功能封装起来,方便以后调用

 

2.  格式

l   固定格式(很多语言的函数都是这么写的)

返回值类型  函数名(形式参数列表)

{

       函数体

}

三、函数的返回值

l  返回值就是函数调用完后,返回给函数调用者的结果,用return关键字进行返回。定义函数时,要指明函数的返回值类型

l   一个函数可以没有返回值,如果没有返回值,应该用void表示返回值类型。

l  如果一个函数没有明确写出返回值类型,那么代表这个函数的返回值类型是int

l  函数的弱语法

n  如果没有写返回值类型,默认是int

n  如果写了返回值,可以不返回

n  调用一个没有定义过的函数

四、函数的参数

l    形式参数:在定义函数时,函数名后面的小括号()中定义的变量称为形式参数,简称形参

l   实际参数:在调用函数时传入的值称为实际参数,简称实参

五、定义函数的步骤

1.     明确函数作用,起一个有意义的函数名称

2.     明确函数的参数和返回值

 

六、函数注意

l   不能嵌套定义函数

l   死循环调用,自己调用自己

l   不能重复定义、可以重复声明

 

七、函数的补充

1.     main函数

l   返回值:0,正常退出;1,异常退出

2.     printf函数

l   #include

l   返回值:字符串的长度

黑马程序员—06-函数

标签:

原文地址:http://www.cnblogs.com/zhangxining/p/4175014.html

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