黑马程序员技术交流社区

标题: C语言学习笔记:函数 [打印本页]

作者: 弥修斯    时间: 2015-7-1 12:08
标题: C语言学习笔记:函数

函数又名方法,定义新的函数,要有返回类型(无返回则void标示)。
函数定义格式:返回值类型 函数名(形参列表)
形参即是定义函数时的参数;实参是调用函数时传给函数的值。实参和对应函数的形参个数和类型一定要一致。
同一文件下函数名不能相同,函数内不能定义新的函数(函数不能嵌套定义)。函数一定要有声明,可以重复声明,不可以重复定义。如果没有声明,编译时有警告,但不会有错误,但是链接是会有报错。

#include<>作用是把尖括号内的文件的内容复制到当前文件中来。
多个文件编译,可以单独编译,但是链接时要cc XX.c YY.c 一起, 编译和链接一起。否则找不到调用的文件。
但是在main函数文件里一定要声明做调用文件里的函数,或者用.h文件。.h文件只是声明所调用文件的函数,不做其他用处。没有main函数的文件可以编译但是不能连接成功

main函数return 0则成功,return 非0 则是出现了其他的问题。


作者: carshoel    时间: 2015-7-1 12:24
函数确实很重要,对于常用的步骤可以定一个函数,提高代码的复用性
作者: mazhichao    时间: 2015-7-1 20:36
支持下~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2