C语言中函数定义及概述是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1323个文字,预计阅读时间需要6分钟。
前面说过,学习C++语言有两个知识点是必须掌握的,一个是函数,另一个是指针。这两个知识点是C++语言的核心和基础。由此可见,学习函数的重要性,因此初学者一定要好好掌握。
前面说过,学习 C 语言有两个知识点是必须要学的,一个是函数,另一个是指针,这两个知识点是 C 语言的主体和核心。由此可见,学习函数的重要性,所以初学者一定要好好学。什么是函数
第一,函数就是 C 语言的模块,一块一块的,有较强的独立性,可以相互调用,换句话说,C 语言中,一个函数里面可以调用 n 个函数,即大函数调用小函数,小函数又调用“小小”函数。这就是结构化程序设计,所以面向过程的语言又叫结构化语言。第二,函数就是一系列 C 语句的集合,能完成某个特定的功能。需要该功能的时候直接调用该函数即可,不用每次都堆叠代码。需要修改该功能时,也只需要修改和维护这一个函数即可。
为什么需要函数
第一,将语句集合成函数的好处是方便代码重用。所谓“重用”,是指有一些代码的功能是相同的,操作是一样的,只不过针对的数据不一样,这时就可以将这种功能写成一个函数模块,以后用到这个功能时只需要调用这个函数模块就可以了,不需要再重复地编写同样的代码。这样可以解决大量同类型的问题,避免重复性操作。第二,将语句集合成函数方便代码的维护。哪个功能出问题了,或者需要修改某个功能,那就只需要修改某个功能的函数就可以了。
所以,函数有利于程序的模块化。这实际上就是面向过程的思想。面向过程语言最基本的单位不是语句,而是函数。
库函数和自定义函数
前面各章中,程序大都只有一个主函数 main(),但是在实际编程中程序往往是由多个函数组成的。本文共计1323个文字,预计阅读时间需要6分钟。
前面说过,学习C++语言有两个知识点是必须掌握的,一个是函数,另一个是指针。这两个知识点是C++语言的核心和基础。由此可见,学习函数的重要性,因此初学者一定要好好掌握。
前面说过,学习 C 语言有两个知识点是必须要学的,一个是函数,另一个是指针,这两个知识点是 C 语言的主体和核心。由此可见,学习函数的重要性,所以初学者一定要好好学。什么是函数
第一,函数就是 C 语言的模块,一块一块的,有较强的独立性,可以相互调用,换句话说,C 语言中,一个函数里面可以调用 n 个函数,即大函数调用小函数,小函数又调用“小小”函数。这就是结构化程序设计,所以面向过程的语言又叫结构化语言。第二,函数就是一系列 C 语句的集合,能完成某个特定的功能。需要该功能的时候直接调用该函数即可,不用每次都堆叠代码。需要修改该功能时,也只需要修改和维护这一个函数即可。
为什么需要函数
第一,将语句集合成函数的好处是方便代码重用。所谓“重用”,是指有一些代码的功能是相同的,操作是一样的,只不过针对的数据不一样,这时就可以将这种功能写成一个函数模块,以后用到这个功能时只需要调用这个函数模块就可以了,不需要再重复地编写同样的代码。这样可以解决大量同类型的问题,避免重复性操作。第二,将语句集合成函数方便代码的维护。哪个功能出问题了,或者需要修改某个功能,那就只需要修改某个功能的函数就可以了。
所以,函数有利于程序的模块化。这实际上就是面向过程的思想。面向过程语言最基本的单位不是语句,而是函数。

