摘 要:C语言是具有表达能力强、语言简洁、紧凑、灵活,运算符和数据类型丰富,能够进行结构化、模块化编程,生成目标代码效率高,可移植性好,语法限制不太严格,能进行位操作,源程序短的高级语言。本文介绍了C语言编程工具的特点,并探讨其在计算机各个方面的具体应用,如:可以使得汇编语言高效,接近硬件;也可以应用在计算机软件开发上,作为单片机和嵌入式系统的开发软件;还可以编写各种应用软件。91002

毕业论文关键词:C语言,计算机,单片机,嵌入式系统,应用软件

Abstract:C language is a language expression ability, simple, compact and flexible, rich operators and data types, can be structured and modular programming, code generation with high efficiency, good portability, the syntax is not strictly limited, it can carry operation, high-level language source program short。 The features of C language programming tool are introduced, and the specific application of all aspects in the computer is discussed , such as: enables efficient assembly language, close to the hardware; It can also be used in computer software development as a single chip and embedded system development software; You can also write various applications。

Keywords:C language, computer, single chip, embedded system, application software

目  录

1引言 4

2 C语言的特点 5

3 C语言在计算机中的应用 6

3。1 单片机C语言开发 6

3。2 嵌入式开发设备开发 7

3。3 系统软件开发 7

3。4 编程应用软件 8

3。4。1 模拟ATM机界面程序 8

3。4。2 指针函数求学生成绩 8

结论 11

参考文献 12

致谢 13

1引言来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766

C语言是1972年由美国的Dennis Ritchie设计的,并首次在UNIX操作系统的DEC PDP-11计算机上使用。它是由早期的编程语言BCPL(Basic Combind Programming Language)发展演变而来,在1970年,AT&T贝尔实验室的Ken Thompson根据BCPL语言设计出较先进的并取名为B语言,随后C语言问世了。随着微型计算机的日益普及,C语言出现了许多版本。由于没有统一的标准,使得这些C语言版本之间出现了一些不一致的地方。为了改变这种情况,美国国家标准会(ANSI)为C语言制定了一套ANSI标准,成为现行的C语言标准。

作为国际上流行的计算机高级编程语言,虽然现在也有新的编程语言出现,但C语言仍拥有许多其他编程语言没有的优点。C语言结构化程度高、代码简洁易读,与一般的高级计算机编程语言相比,C语言能够完成其他高级语言无法实现的某些功能,比如对内存地址的操作、位操作。总而言之,C语言是一种同时具有一般高级语言和低级语言优点的计算机编程语言。除此之外,C语言还有语言简洁、紧凑、灵活,运算符和数据类型丰富,能够进行模块化设计,语法限制不太严格等其它优点。

C语言同时拥有了汇编语言的相应特点以及高级语言的特点。C语言是一种计面向过程的计算机程序设计语言,它不但可以在一定程度上进行对于相关应用程序的编写,还可以进行对相关工作系统进行一定程度上的设计。C语言应用起来范围十分灵活、便利及广泛,一方面可以应用在对软件系统的编写、二维图形、三维及动画的编写,另一方面能够在软件上进行开发。具体应用有嵌入式系统以及单片机开发等。同时对于一些在实际问题中通过JAVA、VFP、C++等语言无法解决的,而通过C语言却可以进行准确而有效的解决。在如今现代科学不断发展的社会,C语言在计算机开发领域的地位仍是无可替代的,可以想象,C语言的应用在未来软件的开发过程中,仍旧能够被广泛的运用和发展,为信息全球化作出它的最大贡献 。论文网

上一篇:C语言学生社团管理系统设计
下一篇:JAVA+Mysql的OA管理系统的设计与实现

C语言学生社团管理系统设计

基于关联规则的在线购物系统研究

数据挖掘在电子商务中的应用

高职院校公共机房的管理维护【2471字】

高级RFID阅读器應用對处理器的要求【1354字】

风机风量自动报警装置【517字】

项目管理茬软件中的應用【5351字】

探究思政教育视角下的聋...

电子封装国内外研究现状综述

古村落旅游地网络关注度时空特征研究

高校食堂全成本核算管理...

手术室優质护理现状分析及對策【2143字】

接口技术研究现状

论毛泽东對马克思主义中...

反应型阻燃剂对聚氨酯硬泡阻燃性能影响

阅读量对语文成绩的影响

经济体制转型中陕西省學...