1 / 11
文档名称:

c语言课程论文.doc

格式:doc   大小:54KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言课程论文.doc

上传人:小博士 2019/12/12 文件大小:54 KB

下载得到文件列表

c语言课程论文.doc

相关文档

文档介绍

文档介绍:学****C语言的对我的启发姓名:钱旭学号: 051109040 班级: 093511 指导老师:JW 完成时间:2011/6/4目录C语言的背景 2C语言的发展历程 2C语言的特征 3C语言的优缺点 、灵活方便。 。 •数据类型丰富。 4C是结构式语言。 4自由度大。 ,对硬件进行操作。 •生成目标代码质量高,程序执行效率高。 •适用范围大,可移植性好。 5数据的封装性 5影响程序安全 5C语言的学****方法 66•学****c语言的重要性 7参考文献 8学****C语言对我的启发财务管理专业钱旭[摘要]随着经济的日益发展,计算机的运用开始越来越频繁的进入人们的生活,人们的口常生活无处不在与计算机打着交道。作为当代大学的大学生,对于计算机技术的了解和掌握是十分有必要的。c语言作为一种编程语言,在很长的时间里对计算机技术的发展起着十分重要的作用。作为i种面向过程的的计算机设计与语言,它是冃前计算机语言中举世公认的优秀的结构程序设计语言Z-o因此,学****c语言不仅能使我们了解它的过去,懂的编程语言的基础,更加能够透过这一代表性的编程语言去展與和了解整个计算机技术的发展趋势。[关键词]C语言;发展;优缺点;前景C语言的背景C语言属于高级程序语言的一种,它的前身是“ALGOL”。其创始人是布朗•W•卡尼汉和丹尼斯•M•利奇。C语言问世时是带有很大的局限性,因为它只能用TUNIX系统上。然而随着科学技术的进步,计算机工业的发展,C语言逐渐脱离UNIXol987年美国标准化协会制定了C语言的国际标准,简称“ANSIC”,从此以后它便成为一种广泛使用的程序语言。C语言的优点很多,主要的有如下四点:兼备高级语言与低级语言的优点,属于一种屮间语言。它是一种结构化程序设计语言,非常适合结构化程序设计。有较丰富的数据类型、运算符以及函数供以选用。d・直接与内存打交道,使修改、编辑其他程序与文档变得轻松,简单。C语言的发展历程C语言的祖先是BCPL语言。1967年,剑桥人学的MartinRichards对CPL语言进行了简化,于是产生TBCPL(binedPogrammingLanguage)1970年,美国贝尔实验室的KenThompson0以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。在1972年,,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。为了使UNIX操作系统推广,《可移植的C语言编译程序》。1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。《TheCProgrammingLanguage》一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》屮并没有定义一个完整的标准C语言,后来由美国国家标准化协会(AmericanNationalStandardsInstitute)在此基础上制定了一个C语言标准,于一九八三年发表。通常称Z为ANSICoK&R第一版在很多语言细节上也不够精确,这个“参照编译器”来说,它口益显得不切实际;K&R甚至没有很好表达它所要描述的语言,把后续扩展扔到了一边。最后,C在早期项目屮的使用受商业和政府合同支配,它意味着一个认可的正式标准是重要的。因此(在M・),ANSI于1983年夏天,在CBEMA的领导下建立了X3J11委员会,目的是产生一个C标准。X3J11在1989年末提出了一个他们的报告[ANSI89],后来这个标准被ISO接受为1SO/1EC9899-1990o1990年,国际标准化组织IS0(anizationforStandards)接受了89ANSTC为TSOC的标准(TS09899-1990)。 1994年,TSO修订了C语言的标准。1995年,ISO对C90做了一些修订,即“1995基准增补1(1SO/1EC/9899/AMD1:1995)vo1999年,ISO有对C语言标准进行修订,在基本保留原来C语言特征的基础上,针对应该的需要,增加了一些功能,尤其是对C++中的一些功能,命名为IS0/IEC9899:1999o2001年和200