目录
概念:
库函数和自定义函数
函数声明 函数定义 函数调用 函数嵌套
主调函数 被调函数
参数 形参 实参
返回值
模块化开发
一、函数声明
在实际开发中,经常会在函数定义之前使用它们,这个时候就需要提前声明。
声明(Declaration),就是告诉编译器我要使用这个函数,你现在没有找到它的定义不要紧,请不要报错,稍后我会把定义补上。
函数声明的格式非常简单,相当于去掉函数定义中的函数体,并在最后加上分号;也可以不写形参,只写数据类型
有了函数声明,函数定义就可以出现在任何地方了,甚至是其他文件、静态链接库、动态链接库等。
在实际开发中,往往都是几千行、上万行、百万行的代码,将这些代码都放在一个源文件中简直是灾难,不但检索麻烦,而且打开文件也很慢,所以必须将这些代码分散到多个文件中。对于多个文件的程
这篇博客详细介绍了C语言中的函数概念,包括函数声明、定义,无参和有参函数,以及函数调用。重点讲解了模块化开发,如多文件编程、头文件路径、绝对路径和相对路径、条件编译以及static变量和函数的作用。通过实例解释了如何避免头文件重复包含和命名冲突问题。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



