- 0
- 0
- 约3.05千字
- 约 23页
- 2018-02-16 发布于浙江
- 举报
[计算机]第1章 程序设计基本概念
1.1.1 C程序 程序是指人们存储在计算机内部存储器中,可以连续执行的一条条指令的集合。它是人与机器进行“对话”的语言,也就是我们常说的“程序设计语言”。 C语言是一种“高级语言”,另外的BASIC、PASCAL等也属于高级语言。这些语言都是接近人们习惯的自然语言和数学语言作为语言的表达形式,人们学习和操作起来感到十分方便。但对于计算机本身来说,它并不能直接识别由高级语言编写的程序,它只能接受和处理由0和1的代码构成的二进制指令或数据。由于这种形式的指令是面向机器的,因此也称为“机器语言”。 我们把由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,而“编译程序”是指可以把源程序转换成目标程序的软件,即可以把用户按规定语法写出的语句逐一翻译成二进制的机器指令。每一种高级语言都有它对应的编译程序。 每条C语句经过编译(Compile)最终都将转换成二进制的机器指令。由C语言构成的指令序列称C源程序,按C语言的语法编写C程序的过程,称为C语言的代码编写。 C语言源程序经过编译后生成一个后缀为.OBJ的二进制文件(称为目标文件),最后还要由“连接程序”(Link)将此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。在DOS状态下,只须打入此文件的名字(不必打入后缀.EXE)就可以运行。 ※重点提示:
您可能关注的文档
最近下载
- 2026年高考化学二轮复习(全国)专题16 大题突破——化学实验综合(专题专练)(解析版).pdf VIP
- 2025年高考物理真题分类汇编专题19 力学计算(全国)(原卷版).docx
- 七年级生物下册必背核心知识点(人教版2025新教材)_可搜索.pdf VIP
- AI+新型智慧工业园区建设方案(52页 PPT).pptx
- 国开(宁夏)50125-地下建筑结构-形考作业四.pdf VIP
- 石家庄市2026年高三(二模)地理试卷(含答案).pdf
- 小学生必背古诗75首(可打印) .pdf VIP
- 精品解析:北京市中国人民大学附属中学2025-2026学年七年级下学期期中语文试题(解析版).docx VIP
- 2025年浙江省事业单位教师招聘考试生物学科专业知识试卷详解.docx VIP
- 2026年省立护士招聘考试题库.docx VIP
原创力文档

文档评论(0)