摘 要: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语言的应用在未来软件的开发过程中,仍旧能够被广泛的运用和发展,为信息全球化作出它的最大贡献 。论文网