| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> C语言基础学习5 -> 正文阅读 |
|
[C++知识库]C语言基础学习5 |
今天这个章节讲的是C语言的函数的介绍 函数的定义C语言的函数是什么?第一,函数就是C语言的模块,一块一块的,有较强的独立性,可以互相调用,换句话说,C语言中,一个函数里面可以调用N个函数,即大函数调用小函数,小函数又可以调用“小小函数”。这就是结构化程序设计。所以面向过程的语言又叫结构化语言。 第二,函数就是一系列C语言的集合,能完成某个特定功能。需要该功能的时候直接调用该函数即可,不用每次都堆代码。需要修改该功能的时候,也只需要修改和维护这一个函数即可。
为什么需要函数??
(就是将程序分解成一个个的小程序 来进行复用)? 函数如何使用定义函数 C 语言中的函数定义的一般形式如下:
C语言中,函数由一个函数头和一个函数体组成。 如下:
实例:
?这是一个求最大值得函数,将num1和num2进行比较得到的最大值会返回出去。int返回类型所以返回的是整数型。 函数声明函数声明会告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。 函数声明包括以下几个部分:
返回类型 函数名 还有传递参数 针对上面max()函数以下是函数的声明:
在函数声明中,参数的名称并不重要,只有参数的类型是必须的,因此下面也是有效的声明: int max(int,int); ?当您在一个源文件中定义函数且在另一个文件中调用函数时,函数声明是必需的。在这种情况下,您应该在调用函数的文件顶部声明函数。 调用函数
?
把 max() 函数和 main() 函数放一块,编译源代码。当运行最后的可执行文件时,会产生下列结果:
函数参数
?默认情况下,C 使用传值调用来传递参数。一般来说,这意味着函数内的代码不能改变用于调用函数的实际参数。 总结: 函数由 返回值,函数名,形参,函数体,组成 |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/27 20:22:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |