C语言入门:形参与实参详解
需积分: 12 82 浏览量
更新于2024-08-24
收藏 5.67MB PPT 举报
"本文档主要介绍了C语言中关于形参与实参的概念,以及C语言的历史和发展。"
形参与实参是C语言中函数调用的核心概念。形参(Formal Parameter)是函数定义时使用的参数,它们在函数定义时并不占用实际的内存空间。只有当函数被调用时,形参才会被分配内存单元,用于存储传递给它们的实参(Actual Parameter)的值。实参可以是常量、变量或表达式,只要在调用时能提供确定的值即可。调用结束后,形参所占用的内存会被释放,这是C语言中函数调用的一个重要特点,即“传值调用”。
C语言是一种强大的、高效的编程语言,起源于贝尔实验室。它是在B语言的基础上,由D.M.Ritchie于1973年设计出来的,主要用于改进和重写UNIX操作系统。早期的C语言因其简洁性和接近硬件的特性而受到欢迎,但也存在数据无类型的缺点。随着《可移植C语言编译程序》的出版和UNIX系统的广泛移植,C语言迅速普及。
1983年,美国国家标准化协会(ANSI)制定了ANSIC标准,进一步规范化了C语言。随后,这个标准被国际标准化组织(ISO)采纳,成为ISO C标准(ISO 9899—1990)。随着时间的推移,C语言标准经历了多次修订,以适应不断发展的编程需求。当前的C语言编译系统大多基于ANSI C或后续的ISO标准。
学习C语言时,了解所使用的编译系统的特点至关重要,因为不同版本的C编译器可能会在语言功能和语法规则上存在细微差别。例如,某些编译器可能支持额外的扩展特性,而这些特性在标准C中并未规定。因此,查阅编译器的手册以理解其特性和限制是十分必要的。
C语言以其高效、灵活和可移植性著称,是许多现代软件开发的基础。形参与实参的机制使得函数能够灵活地接收和处理数据,是C语言函数功能实现的关键。理解这一概念,对于深入掌握C语言编程至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
白宇翰
- 粉丝: 31
- 资源: 2万+
最新资源
- cygwin,spin,xspin安装全过程记录
- 网络工程师学习笔记(数据通信基础知识)
- Cortex-M3权威指南
- A Simple Methodology for Applying UML to Database Design
- 高质量C/C++编程
- 嵌入式 C/C++语言精华文章集锦
- vs.net使用技巧
- 最小重量机器设计问题
- envi4.5 授权文件 license 绝对可用
- Struts快速学习指南
- C+语言中的指针和内存泄漏
- wimax技术的发展与展望
- struts in action 06
- 计算机故障速查手册(不可缺少的手边工具书)
- 华为_FPGA设计高级技巧Xilinx篇.pdf
- cobol课件 ibm主机系列