概述

1.1C语言的起源

来自Thompson的B语言,由Ritchie构想。

1.2使用C语言的理由

1.2.1设计特性

1.2.2高效性

1.2.3可移植性

1.2.4强大的功能和灵活性

1.2.5面向编程人员

1.2.6缺点

1.3C语言的发展方向

1.4计算机工作的基本原理

1.5高级计算机语言和编译器

1.6使用C语言的7个步骤

1.6.1第1步:定义程序目标

1.6.2第2步:设计程序

1.6.3第3步:编写代码

1.6.4第4步:编译

1.6.5第5步:运行程序

1.6.6第6步:测试和调试程序

1.6.7第7步:维护和修改程序

1.6.8第8步:注释

1.7编程机制

1.7.1目标代码文件、可执行文件和库

 编译和链接:编译器将源代码转换为中间代码,编译器将中间代码与其他代码相结合来生成可执行文件。

 编译器将源代码转换为机器语言代码,链接器将目标代码、系统的标准启动代码和库代码结合在一起。

 1.7.2UNIX系统

1.在UNIX系统上编辑

用emacs、vi编辑

2.在UNIX系统上编译

UNIX C编译器cc

1.7.3.Linux系统

Linux C编译器gcc

1.7.4集成开发环境(Windows系统下)

1.7.5IBM PC的DOS编译器

1.7.6Macintosh上的C

1.8语言标准

1.8.1第1个ANSI C标准

1.8.2C99标准

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值