C语言函数参数与返回值详解:历史背景与概念
需积分: 12 85 浏览量
更新于2024-08-24
收藏 5.67MB PPT 举报
在"C语言第三版谭浩强"中,第8.3节深入探讨了函数参数和函数的值这一核心概念。首先,函数参数包括形式参数和实际参数。形式参数是函数定义时在函数名后括号中指定的变量名称,它们是函数内部的抽象概念,用于接收主调函数传递过来的数据。实际参数则是调用函数时提供的具体值,这些值会被赋予形式参数,进行相应的处理或计算。
函数返回值是指通过return语句返回给调用者的值。函数执行完毕后,返回值通常与函数名后面括号中的表达式相关,它代表了函数执行后的结果。函数可能没有返回值(void型函数),也可能返回一个整数、字符、浮点数或其他类型的数据。
章节1介绍了C语言的历史背景,讲述了C语言的起源和发展历程。C语言最初是由D.M.Ritchie在B语言基础上设计,用于改进UNIX操作系统。随着UNIX第6版的发布,C语言因其优点逐渐受到关注,并且随着《The C Programming Language》一书的出版,C语言逐渐成为国际标准。 ANSI在1983年发布了ANSIC标准,对C语言进行了规范和扩展,此后,C语言经历了多次修订,以适应不同平台的需求,成为了广泛使用的编程语言。
不同版本的C语言编译系统可能存在语法和功能的差异,因此在学习和使用时,了解特定编译器的特点至关重要。谭浩强的这本书主要基于ANSIC进行讲解,但读者仍需注意查阅相关手册,以便更好地理解和应用C语言。
第8.3.1节的内容强调了函数参数和返回值在编程中的作用,以及C语言的发展历史和版本标准,这对于理解和掌握C语言的高级特性具有重要意义。
2010-03-13 上传
2010-09-30 上传
2009-12-13 上传
2023-09-12 上传
2023-12-15 上传
2023-08-22 上传
2024-01-03 上传
2023-10-13 上传
2023-11-09 上传
无不散席
- 粉丝: 32
- 资源: 2万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载