C语言入门:形参与实参解析
需积分: 9 187 浏览量
更新于2024-08-19
收藏 5.65MB PPT 举报
"这篇资源是关于C语言的讲解,源自谭浩强的第三版PPT课件,主要探讨了形参与实参的概念及其在函数调用中的作用。同时,资源中还介绍了C语言的历史背景和发展历程,以及C语言在不同阶段的标准变化。"
在C语言中,形参和实参是函数调用过程中的两个关键概念。形参(形式参数)是在定义函数时使用的参数,它们只存在于函数的定义中,并不占用实际的内存空间。只有当函数被调用时,形参才会被分配内存单元,并且在函数执行完毕后,这些内存单元会被释放。这意味着形参的作用域仅限于函数内部。
实参(实际参数)则是调用函数时传递给函数的值,可以是常量、变量或者表达式,例如`max(3, a + b)`。在函数调用时,实参的值会被复制给形参,形成一种传值调用的行为。实参必须在调用时具有确定的值,以便能够正确地传递给形参。
C语言起源于1970年代,由贝尔实验室的D.M.Ritchie在B语言的基础上设计,最初用于编写UNIX操作系统。随着UNIX的普及,C语言逐渐流行起来,成为了广泛使用的高级编程语言。1978年,Brian W. Kernighan和Dennis M. Ritchie合作出版的《The C Programming Language》(通常称为K&R)成为了C语言的经典教材。在此后的几十年里,C语言经历了多次标准的更新,如1983年的ANSI C和1990年的ISO C(ISO 9899-1990),并在全球范围内广泛应用。
不同的C语言编译系统可能会实现一些特定的功能或有自己的语法规定,所以学习C语言时,理解所使用的编译器特点非常重要。通常,现在的C语言编译系统都是基于ANSI C标准进行开发的,但读者仍需参考相应编译器的手册以获取准确信息。
本资源通过PPT的形式,详细阐述了C语言的基础知识,包括形参与实参的使用,以及C语言的历史沿革,对于初学者理解和掌握C语言的基本概念非常有帮助。
2021-10-06 上传
2010-12-09 上传
2022-11-15 上传
2023-08-09 上传
2023-05-24 上传
2024-05-10 上传
2023-06-10 上传
2023-04-04 上传
2023-06-06 上传
四方怪
- 粉丝: 28
- 资源: 2万+
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南