C语言入门:函数定义详解与历史背景
需积分: 46 171 浏览量
更新于2024-08-19
收藏 7.98MB PPT 举报
"这篇教程是关于C语言入门的,详细介绍了函数定义的一般形式,特别是无参函数的定义。文章提到了C语言的历史背景和发展,强调了C语言的普及和标准化过程。"
在C语言中,函数是组织代码的基本单元,它们能够执行特定任务并可能返回一个值。在学习C语言时,理解函数定义的一般形式至关重要。在描述中,我们看到函数定义的一般形式是这样的:
```c
类型标识符 函数名()
{
声明部分
语句部分
}
```
这里的“类型标识符”是指函数返回值的类型,比如int、float或void等。如果函数不返回任何值,那么类型标识符就是void。例如,描述中提到的`printstar`和`print_message`函数就属于void类型,意味着它们的主要目的是执行操作,而不是返回一个值。
函数名是你自定义的标识符,用于调用该函数。括号内的部分是参数列表,不过在这个例子中,由于是无参函数,所以括号内是空的。接下来是花括号{},里面包含的是函数体,分为声明部分和语句部分。声明部分通常是声明函数内部使用的变量,而语句部分则是函数执行的具体操作。
在第一章中,教程还回顾了C语言的历史。C语言起源于1970年代的B语言,由贝尔实验室的D.M.Ritchie在B语言的基础上创建,最初用于编写UNIX操作系统。随着UNIX系统的广泛传播,C语言也逐渐流行起来。在1983年,美国国家标准化协会制定了ANSI C标准,随后被国际标准化组织采纳为ISO标准,也就是我们现在所说的C90。随着时间的推移,C语言的标准不断更新,以适应新的编程需求和技术发展。
不同的C语言编译器可能有一些版本差异,因此在实际编程时,我们需要了解所使用的编译器的具体特点。本教程以ANSI C为基础进行讲解,帮助初学者建立起坚实的C语言基础,包括函数的正确定义和使用方法。通过深入学习和实践,读者将能够熟练掌握C语言,编写出高效且可维护的代码。
115 浏览量
点击了解资源详情
点击了解资源详情
107 浏览量
2022-01-27 上传
2010-10-30 上传
2010-12-30 上传
109 浏览量
2011-11-28 上传

劳劳拉
- 粉丝: 24
最新资源
- STM32控制FM25L04B铁电存储器源代码解析
- 探索多加密算法的程序实践与源码解析
- C++ 程序POO2021-1DRCR压缩包子文件详解
- JAVA实现大小写转换及温度单位换算示例
- STM32智能加湿器开发指南
- 系统集成工程师考试全程指导高清版
- MATLAB实现RGB转LAB的快照多光谱内窥镜技术
- Spring框架基础教程:搭建Spring MVC简易环境
- eSport Store在线商店应用程序开发
- 掌握OrmLite数据库一对多关系的使用技巧
- 极速PDF转Word v2.0.1.0:快速转换,图文混排支持
- JQuery.Gantt 示例:解决日期错位与多时间段显示
- 探索匿名上位机软件的使用方法
- 安卓开发必知:httpclient的两个关键包解析
- GTV ESLint配置指南:强化JavaScript代码规范
- 启源病历书写系统v6.8:临床医疗文书的高效解决方案