本文所结合图书及视频
《C语言程序设计(第四版)谭浩强.pdf》
《C语言入门到精通—鹏哥带你C语言从入门到精通》
《郝斌老师的C语言自学视频》
这些在B站上都能找得到的。
学习目标:
熟练掌握C语言函数(重点)知识。
学习任务:
一、C语言中函数是什么?
1、函数是什么?
第一,函数就是 C 语言的模块,一块一块的,有较强的独立性,可以相互调用,换句话说,C 语言中,一个函数里面可以调用 n 个函数,即大函数调用小函数,小函数又调用“小小”函数。这就是结构化程序设计,所以面向过程的语言又叫结构化语言。
第二,函数就是一系列 C 语句的集合,能完成某个特定的功能。需要该功能的时候直接调用该函数即可,不用每次都堆叠代码。需要修改该功能时,也只需要修改和维护这一个函数即可。
2、为什么需要函数?
第一,使用函数可以解决大量同类型的问题,避免了一些重复性操作。
第二,使用函数可以更方便代码的维护,而且有利于程序的模块化。
二、如何定义函数?
函数的返回类型 函数名 (函数的形参列表) -- 形参可以是一个或多个,中间用逗号隔开 {
函数的执行体 -- 可能是一句或者多句代码组成的代码块。