C语言教程:程序设计语言的发展与C语言概述
需积分: 13 178 浏览量
更新于2024-08-24
收藏 89KB PPT 举报
C语言教程第一章知识点总结
C语言是一种面向过程的编程语言,它的设计目标是提供一种高效、可移植、通用的编程语言。C语言的历史背景可以追溯到1969年,由Dennis Ritchie和Brian Kernighan共同开发。C语言的特点是高效、可移植、通用、灵活和可扩展。
语句和数据定义后必须要有分号
在C语言中,语句和数据定义后必须要有分号,以便于编译器正确地识别和执行语句。例如,`c = a + b;`这里的分号是必须的,以便于编译器正确地执行语句。
C语言用函数进行输入输出
C语言提供了多种输入输出函数,如`scanf()`和`printf()`,这些函数可以用来读取用户输入和输出结果。例如,`scanf("%d", &a);`这里的`scanf()`函数用来读取用户输入的整数,并将其存储在变量`a`中。
C语言用/* */作注释
在C语言中,可以使用`/* */`来作注释,注释的内容将被编译器忽略。例如,`/* 这是一个注释 */`这里的注释将被编译器忽略。
程序设计语言的发展
程序设计语言的发展可以追溯到计算机诞生以来,从机器语言到汇编语言,再到高级语言,如C语言、Java语言等。机器语言是一种CPU的指令系统,它是该CPU可以识别的一组由0和1序列构成的指令码。汇编语言是一种用助记符号描述的指令系统,例如,`A+B=>A`或`ADDA,B`。高级语言则是用来描述算法和数据结构的语言,如C语言、Java语言等。
机器语言
机器语言是一种CPU的指令系统,它是该CPU可以识别的一组由0和1序列构成的指令码。例如,`10000000`加、`10010000`减。机器语言可以直接被机器理解和执行,但它的生产效率和质量都很低。
汇编语言
汇编语言是一种用助记符号描述的指令系统,例如,`A+B=>A`或`ADDA,B`。汇编语言可以提高程序的生产效率和质量,但它仍然需要翻译成机器语言程序才能被机器理解和执行。
C语言的特点
C语言是一种高效、可移植、通用的编程语言,它的特点是:
* 高效:C语言的执行效率很高,它可以直接访问硬件资源。
* 可移植:C语言可以在不同的操作系统和硬件平台上运行。
* 通用:C语言可以用来编写操作系统、应用程序和工具程序。
* 灵活:C语言提供了多种数据类型和操作符,可以满足不同的编程需求。
* 可扩展:C语言可以通过添加新的函数和数据类型来扩展其功能。
C语言是一种功能强大且灵活的编程语言,它广泛应用于操作系统、应用程序和工具程序的开发。
2022-11-12 上传
2010-03-14 上传
2009-03-02 上传
2022-11-14 上传
2009-05-22 上传
2022-02-26 上传
2021-09-28 上传
2021-09-28 上传
2021-09-28 上传
顾阑
- 粉丝: 19
- 资源: 2万+
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器