大连工业大学计算机结构基础c语言入门
时间:2026-01-15
时间:2026-01-15
C语言
程序设计基础信息学院 计算机系
2013-6-6
大连工业大学——程序设计基础
第一章 C语言概述 1.1 1.2 1.3 1.4 1.5 1.6 C语言简介 C语言特点 简单的C程序介绍 程序编译环境介绍 C程序的上机步骤 习题
2013-6-6
2
大连工业大学——程序设计基础
C语言简介
家喻户晓、寿命最长 应用广泛:系统软件 & 应用软件
高级语言。(从严格意义上来说,是一种介于低级语言和高
级语言之间的一种中级语言)
2013-6-6
3
大连工业大学——程序设计基础
C语言简介
X86机上的机器语言:计算1+110111000 00000001 00000000 00000101 00000001 00000000
汇编语言:计算1+1MOV AX, 1 ADD AX,1
2013-6-6
4
大连工业大学——程序设计基础
C语言简介
Ken Thompson & Dennis M. Ritchie & Space Travel
一个赋闲的程序员+一段意外的假期+一台被淘汰的设备
2013-6-6
5
大连工业大学——程序设计基础
C语言简介
PDP-7 小型机2013-6-6 6 大连工业大学——程序设计基础
C语言特点
良好的模块化结构,结构化的控制语句。 运算符丰富,共有34种运算符。 兼有高级和低级语言的特点。 可移植性好。 语言简洁,高效灵活,使用方便。 数据结构丰富,数据类型丰富(允许自定义) 生成目标代码质量高,程序执行效率高。
2013-6-6
7
大连工业大学——程序设计基础
C 程序结构例1.1
总结:1、C语言程序由函数构成。(1)(2) (3) 用户自定义函数:用户根据自己需求的 功能自定义的函数。
main:主函数每个C程序必须有且 只能有一个主函数。 主函数可以调用其它 函数。
库函数:提供大量的库函 数,可直接使用
2013-6-6
8
大连工业大学——程序设计基础
C 程序结构例1.1
总结: 2、函数的构成:函数名 & 函数体(1)
函数名:函数的名称
(2)
函数体:函数要实现的操 作和功能
函数体由若干条 语句组成; 每条语句都能实 现一定的操作; 每条语句后要以 “;”作为结束。
2013-6-6
9
大连工业大学——程序设计基础
C 程序结构
例1.1
总结:3、C程序书写格式自由。语句之间由“;”隔开。 4、可以用/*……*/对程序中的任何一部分作注释, 来增加程序的可读性。
**在编程过程中应养成良好的书写习惯。
2013-6-6
10
大连工业大学——程序设计基础
TC中常用快捷键
2013-6-6
11
大连工业大学——程序设计基础
环境介绍
一、Turbo C 2.0的安装和启动二、VC的安装和启动
2013-6-6
12
大连工业大学——程序设计基础
C语言程序上机步骤
编辑(Edit) 编译 (Compile) 链接 (Link) 运行 (Run)
2013-6-6
13
大连工业大学——程序设计基础
C
语言程序上机步骤——编辑
(1)编辑(Edit): 用编辑软件将用户编制的C源程序输 入,并存盘。 文件名的扩展名:.c
2013-6-6
14
大连工业大学——程序设计基础
C语言程序上机步骤——编译
(2)编译(Compile): 用编译软件对源程序进行编译。在编译过程中若发现源程序有语法错误,则回到第一 步用编辑软件修正错误,直至无错误或警告发生。
生成的目标文件扩展名:.obj
2013-6-6
15
大连工业大学——程序设计基础
C语言程序上机步骤——连接
(3)链接 (Link): 将.obj文件与程序中所调用的库 函数或其它用户程序的目标文件合成 一体。 生成最终的可执行文件扩展名:.exe
2013-6-6
16
大连工业大学——程序设计基础
上一篇:云南省病原微生物实验室备案登记表
下一篇:浅谈新课程下小学语文教师的素质