首页 >> 网络营销词典 >> 其他类别 >> c语言入门书籍

c语言入门书籍[编辑]


概述
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

基本信息 

中文名 :C语言

外文名:The C Programming Language

类 别 :计算机程序设计语言

创始人 :Dennis MacAlistair Ritchie

创始时间: 1972年

发 源: BCPL语言

主要编译器: Clang、GCC、MSVC、Turbo C等

启发语言 :B语言、汇编、ALGOL68

操作系统 :多平台

应用介绍

     C语言入门介绍C语言的基础知识和关于C语言的编程技巧,对C语言程序开发中应用的各种函数按照功能、语法

进行介绍,同时还有关于部分C语言实例编程,各种类型应有尽有,是学习C语言必备工具。想要成为编程高手,那就

来下载C语言入门呗!绝对让你变成IT高手!

语言特点

1、高级语言

2、结构式语言

3、代码级别的跨平台

特有特点

1、C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。

2、C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。

3、不同的变量类型可以用结构体(struct)组合在一起。

4、只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。

5、部份的变量类型可以转换,例如整型和字符型变量。

6、通过指针(pointer),C语言可以容易的对存储器进行低级控制。

优点

1、简洁紧凑、灵活方便

2、运算符丰富

3、数据类型丰富

4.、表达方式灵活实用

5、允许直接访问物理地址,对硬件进行操作

6、生成目标代码质量高,程序执行效率高

7、可移植性好

8、表达力强

缺点

1、 C语言的缺点主要表现在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷,这也是C和C++的一大区

别。

2、 C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应

用的角度,C语言比其他高级语言较难掌握。也就是说,对用C语言的人,要求对程序设计更熟练一些。

运算符号

     比较特别的是,比特右移(>>)运算符可以是算术(左端补最高有效位)或是逻辑(左端补 0)位移。例如,将

11100011 右移 3 比特,算术右移后成为 11111100,逻辑右移则为 00011100。因算术比特右移较适于处理带

负号整数,所以几乎所有的编译器都是算术比特右移。

      运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算

符(=)和逗号运算符。

C语言入门书籍推荐

1. C Primer Plus

2、C程序设计语言

3、王爽汇编语言

 

参考资料: 好搜百科
扩展阅读:
相关词条:
合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:1

编辑次数:0历史版本

创建者: 陈聪群

最近更新:2015/11/12 12:37:52

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。