c语言教程之c语言基础

c语言教程之c语言基础

ID:19392202

大小:38.50 KB

页数:10页

时间:2018-10-01

c语言教程之c语言基础_第1页
c语言教程之c语言基础_第2页
c语言教程之c语言基础_第3页
c语言教程之c语言基础_第4页
c语言教程之c语言基础_第5页
资源描述:

《c语言教程之c语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言教程之C语言基础本文由comon贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。1页码,1/7第1章C语言基础【本章学习目标】掌握TurboC集成环境的一般操作方法.掌握C程序的基本操作方法.理解创建C程序的一般步骤.理解C程序的基本规则.掌握include命令的使用方法.掌握调用库函数的方法.了解程序设计语言的发展.C语言是一种优秀的程序设计语言.它简单,易学,功能强大.既可以用于编写操作系统软件,又可以用于编写应用软件.本章首先介绍C语言的编程环境和基本操作方法,

2、介绍创建,修改,运行C语言程序的一般方法,为今后更好地使用C语言打好基础.1.1程序设计语言概述在世界向信息化社会发展的今天,计算机技术正广泛应用于社会生活各个领域,人类的工作方式和生活方式正迅速改变.人们使用计算机管理大量的数据,处理繁杂的办公事务;使用计算机进行方便,快捷的通信服务;使用计算机完成复杂的科学计算,加快科学研究的进度;使用计算机提供新的娱乐方式改善生活的质量;…….这些在计算机上施展才能的操作系统和应用软件,都是程序员使用程序设计语言编制的程序.1.1.1程序设计语言简介自从计算机发明以来,程序

3、设计语言已经经历了机器语言,汇编语言,高级语言等几个主要发展阶段.1.机器语言机器语言是人们最早使用的程序设计语言.因为计算机硬件只能识别和处理0与1这两个代码,所以机器语言只使用0和1这两个代码组成计算机的操作指令.用机器语言编写的程序能够被计算机直接理解和执行,程序的执行效率非常高,这是机器语言的最大优点.但机器语言与人们习惯使用的自然语言相差太大,用它来编写程序很困难.例如,加法运算使用二进制代码"10110110"表示,减法运算使用"10110101"表示.并且,硬件设备不同的计算机,它的机器语言也有差别

4、,用机器语言为某一类型计算机编写的程序通常不能直接应用于其它类型的计算机上.2.汇编语言由于机器语言编写程序难度很大,人们又设计出了汇编语言.汇编语言是面向机器的语言,它可以直接对计算机的硬件操作,人们称这种语言为低级语言.汇编语言使用一些符号来代表机器语言中的二进制代码,它比机器语言简洁易记.例如,汇编语言使用"ADD"表示加法运算,这比使用二进制代码"10110110"表示加法运算容易记忆和理解.汇编语言和机器语言一样,对不同的计算机硬件设备,需要使用不同的汇编语言指令,因此汇编语言程序也不利于在不同计算机系

5、统之间移植.并且,汇编语言与人们习惯使用的自然语言还有较大差距,用汇编语言编写程序仍然很困难.http://www.cdvtc.com/jpkc/cyy/wlkt/1.htm2010-5-311页码,2/73.高级语言随着计算机技术的发展,人们又设计了高级语言.高级语言在形式上非常接近于人们习惯使用的自然语言,例如直接用"+"号表示加法运算,这比汇编语言又更容易理解和记忆.由于高级语言不直接对计算机的硬件操作,用高级语言编写的程序可以适用于不同硬件设备的计算机,这给人们带来了极大的便利.自从50年代末高级语言问世

6、以来,人们已经设计出了上百种高级语言,如CIC语言,COBOL语言,PASCAL语言,C语言等.在此基础上,人们又设计出了VisualBasic语言,VisualC语言等面向对象的程序设计语言.4.编译软件前面已经提到,计算机硬件只能识别和处理0与1这两个代码,操作计算机硬件的所有指令都使用0和1这两个代码组成.而人们使用高级语言编写的程序(称为源程序)不使用二进制数表示操作指令,计算机怎么才能识别和运行这些程序呢?想一想,如果一个不懂英语的中国人和一个不懂汉语的英国人要进行交谈,他们就需要一个翻译.翻译把中国人

7、说的汉语翻译成英语,把英国人说的英语翻译成汉语,在中国人和英国人之间架起一座语言交流的桥梁.类似的,在高级语言编写的源程序和计算机之间也有一个翻译——编译软件.编译软件将高级语言编写的源程序翻译成计算机能识别的二进制操作指令,它在高级语言源程序与计算机之间架起交流的桥梁.通常,不同的高级语言有不同的编译软件.1.1.2C语言概述C语言是一种结构化的高级语言,它简洁,紧凑,使用方便,灵活.用C语言编写的程序执行效率高,可移植性好,基本上不作修改就能用于各种型号的计算机和各种操作系统.并且,C语言还能直接对计算机硬件

8、进行操作.因此,C语言有着广泛的应用领域,不仅用来编写操作系统软件,也用来编写应用软件.早期著名的UNIX操作系统就是用C语言编写的,FoxPro数据库管理系统也是用C语言编写的,Internet上流行的大部分电子商务软件也是用C语言编写的.C语言问世以来,经过多次改进,已有多种版本,如MicrosoftC,TurboC,QuickC,C++,VisualC等.它们受到越

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。