代码改变世界

c语言 函数 学习笔记

2015-04-19 12:34  Maiev  阅读(152)  评论(0)    收藏  举报

一 什么是函数

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

二函数的定义

1定义函数的目的

将一个常用的功能保存起来,方便以后用。

2定义函数的步骤

函数名:函数叫什么名字。

函数体:函数是干什么的,里面包含了什么代码。


3格式

固定格式

函数名

{

函数内容

}


return

1作用:

(1)退出函数

(2)返回一个具的体值。

函数使用注意点:

(1)如果不明确声明返回值类型,默认就是 int类型。

(2)函数名不能重复。

(3)两个函数相互调用大部分会进入死循环直至内存被占满

定义函数的步骤:

1明确函数作用,定义一个函数名称。

2函数主体。

如下:

void huangcan()
{
printf("huangcan");
}

如果有函数的声明,就无法调用。
错误范例:
int main()
{
huangcan();
}
void huangcan()
{
printf("huangcan");
}

因为编译器默认为从上往下编译
调用函数之前没有获得相关函数声明