c语言初步编程技术

c语言初步编程技术_3分词条

目录 [隐藏]

c语言初步编程技术 基本介绍

       
c语言初步编程技术文字

程序设计是软件工作人员的基本功.C语言由于其功能强.使用灵活.可移植性好.目标程序质量好而受到广泛的欢迎.

c语言初步编程技术 技术特点

       

C语言既具有高级语言的优点,又具有低级语言的许多特点,既可以用来编写系统软件,又可以用来编写应用软件.C语言的语法限制不严格,程序设计自由度大,在使用时会出现一些"副作用",掌握C语言要比掌握一门其他高级语言相对难一些.

c语言初步编程技术 C语言出现的历史背景

       

C语言是国际上广泛流行的计算机高级语言,既可以用来写系统软件,也可以用来写应用软件.

以前的操作系统等系统软件主要是用汇编语言编写的(包括UNIX操作系统在内).由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差.为了提高可读性和可移植性,最好改用高级语言,但一般高级语言难以实现汇编语言的某些功能.人们设想能否找到一种既具有一般高级语言,又具有低级语言特性的语言,集他们的优点与一身.于是,C语言就在这种情况下应运而生了.

c语言初步编程技术 C语言的特点

       

一种语言之所以能存在和发展,并具有生命力,总是有其不同于(或优于)其他语言的特点C语言的主要特点如下:

(1)语言简洁.紧凑,使用方便灵活.C语言一共只有32个关键字,9种控制语句,程序书写形式自由,主要用小写字母表示,压缩了一切不必要的成分.

(2)运算符丰富.C语言的运算符包含的范围很广泛,共有34种运算符.C语言把括号.赋值.强制类型转换都作为运算符处理,从而使他的运算类型极其丰富,表达式类型多样化.灵活使用各种运算符可以实现在其他高级语言中难以实现的运算.

(3)数据结构丰富,具有现代化语言的各种数据结构.C语言的数据类型有整型.实型.字符型.数组类型.结构体型.共用体类型等.能用来实现各种复杂的数据结构(如链表.树.栈等)的运算

(4)具有结构化的控制语句.用函数作为程序的模块单位,便于实现程序的模块化.C是良好的结构化语言,符合现代编程风格的要求.

(5)语法限制不太严格,程序设计自由度大.

(6)C语言能进行位(BIT)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作.

c语言初步编程技术 参考资料

       

高等院校计算机应用技术规划教材,这是一本很好的介绍C语言的书,易懂.如果对C语言有兴趣,可以看看这本书

附图

上传图片 

互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于www.hudong.com

被引用: 本词条已被如下媒体引用 我来补充
开放分类: 我来补充

讨论区

更多>>

编辑者

共1人协作

相关词条

计算机
c语言
计算机语言
机器语言
EOS
javascript
计算机系统结构
运算器
c程序
C
更多

Copyright © 2005-2009 hudong.com Ltd. All Rights Reserved. 互动在线 版权所有