C语言概述

来源:互联网 发布:武汉夏威夷水会漂亮js 编辑:程序博客网 时间:2024/06/03 15:56
1.1 C语言的发展简史和特点 
1.2 C语言程序的结构与书写规则 
1.3 C语言的语句和关键字 
1.4 Turbo C V2.0的基本操作 
1.1 C语言的发展简史和特点 
1.C语言的诞生与发展 
(1)在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性的新语言。 
(2)C语言是贝尔实验室于70年代初研制出来的,后来又被多次改进,并出现了多种版本。80年代初,美国国家标准化协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了ANSI C标准(1989年再次做了修订)。 

本书以ANSI C新标准来介绍。 
(3)目前,在微机上广泛使用的C语言编译系统有Microsoft C、Turbo C 、Borland C等。虽然它们的基本部分都是相同的,但还是有一些差异, 所以请大家注意自己所使用的C编译系统的特点和规定(参阅相应的手册)。 

本书选定的上机环境是TC V2.0(DOS操作系统)。 

2.C语言的特点 
C语言同时具有汇编语言和高级语言的优势。 
(1)语言简洁、紧凑,使用方便、灵活。 
(2)运算符极其丰富。 
(3)生成的目标代码质量高,程序执行效率高。 
(4)可移植性好(较之汇编语言)。 
(5)可以直接操纵硬件。 
3. 在C语言中,除实现顺序、选择和循环三种基本结构等的9条控制语句外,输入输出操作均由标准库函数(不是C语言的组成部分)来实现。 
所以学习C语言,不仅要学习这9条控制语句和各种运算符,而且要学习并掌握常用标准库函数的使用。 
1.2 C语言程序的结构与书写规则 
1.2.1 C语言程序的总体结构 
一个完整的C语言程序,是由一个main()函数(又称主函数)和若干个其它函数结合而成的,或仅由一个main()函数构成。 
[案例1.1] 仅由main()函数构成的C语言程序。 
/*案例代码文件名:AL1_1.C*/ 
/*功能:仅由main()函数构成的C语言程序示例*/ 
main() 
{ printf(“This is a C program.\n”); 
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 高考分数低怎么办呢 高考分数300分怎么办 考上不好的大学怎么办 交了培训费不退怎么办 江淮和悦油耗高怎么办 金杯海狮油耗高怎么办 江铃特顺svs亮了怎么办 初中毕业证怎么办真的 初中没拿毕业证怎么办 初中毕业证没领怎么办 朗逸车电脑坏了怎么办 电车钥匙丢了怎么办 电车钥匙拧不动怎么办 汽车ecu初始化失败怎么办 汽车轻微的抖动怎么办 面包车电脑板紊乱怎么办 车子变速箱坏了怎么办 摩托车怠速不稳怎么办 汽车启动转数高怎么办 鬼火摩托车没力怎么办 摩托车油漆掉了怎么办 发动机怠速不稳怎么办 信用综合评分不足怎么办 综合评分不足是怎么办 综合信用分不足怎么办 iptv突然无信号怎么办 排气系统故障灯亮怎么办 空调冷凝器坏了怎么办 水温空调不制冷怎么办 用冷风机屋里潮怎么办 空调制热不出水怎么办 空调水管堵了怎么办 空调制冷不出水怎么办 空调出风口漏水怎么办 空调管漏水厉害怎么办 电动车车速变慢怎么办 遥控器按钮掉了怎么办 苹果6屏幕凸起怎么办 三星笔记本开机黑屏怎么办 笔记本电脑开机黑屏怎么办三星 笔记本电脑黑屏怎么办灯是亮得