C 语言教程 思路!

  C 语言教程 § C 语言概述 1 一.C 语言的发展 1.起源时间:二十世纪七十年代初。 2.作用:既可以用来编制系统软件,也可以用来 编制应用软件,是目前世界上流行的一种程序语言 (编程语言) 。 【注: (1)程序语言:是包含一组指令及一套语法规则 的语言。 (2)源程序:利用程序语言所规则的指令和语法 规则形成一系列具有特点功能的代码集合(文件) 。 该代码经过翻译系统编译(解释)成计算机能够识 别的符号。 (3)三类计算机语言: 0 1 机器语言: 机器语言 或称为二 进制 代码语言 ,计算机 可以直接识别,不需要 进行任何翻译。它是第 一代的计算机语言。 0 2 汇编语言: 汇编语言(Assembly Language)是面向机器 的程序 设计 语言 。它用 助记符(Memoni)代替操 作码,用地址符号(Symbol)或标号(Label)代替 地址码。使用汇编语言 编写的程序,机器不能 直接识别,要由一种程 序(汇编器)将汇编语 言翻译成机器语言,汇 编语言的长处在于编写 高效且需要对机器硬件精确控制的程序。 0 3 高级语言: 高级语言 与计算机 的硬 件结构及 指令系统 无关,它有更强的表达 能力,可方便地表示数 据的运算和程序的控制 结构,能更好的描述各 种算法,而且容易学习 掌握。但高级语言编译 生成的程序代码一般比 用汇编程序语言设计的 程序代码要长,执行的速度也慢。 高级语言程序“看不见”机器的硬件结构, 不 能用于编写直接访问机 器硬件资源的系统软件 或设备控制软件。为此 ,一些高级语言提供了 与汇编语言之间的调用接口。 3.本质:编译方式的结构化高级程序设计语言, 但保留了低级语言的特性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值