c语言编程入门:c语言具有的特点概括
大家都知道,我们刚刚学习编程的时候,都要从最基础的c语言开始,c语言是纯面向过程的,很灵活简单,其中指针是重点要掌握的。从2012年的编程语言排行榜中,我们也看出java让座,而c语言则榜首。那我们就来看看到底c语言有什么特点呢?

c语言编程入门就从c语言的特点开始
1、存在一定的关键字数量,还包括一套完整的流控制原语for if/else ,while ,switch ,do/while等循环语句 。
2、c语言从命名上,对于用户自定义的变量是区分大小写,对大小写敏感,这点和VB不一样。
3、有大量的算术和逻辑运算符,如+ , += , ++(自增),--(自减), & 等。
4、在不需要的时候,函数返回值可以忽略不计。
5、静态弱执行:所有的数据都有一个类型,但可以进行隐式转换,例如,可以将字符转换为整数。
6、声明 语法模拟使用环境。 C有没有“定义”关键字,而不是被当作一个声明,声明类型的名称开始。 没有“function”这样的关键字,而是一个函数的参数列表的括号表示。
7、用户自定义( typedef )和复合类型是存在的。 异构集合数据类型(struct )允许进行访问和分配相关的数据内存作为一个单元。
8、数组的索引是次要的概念,定义在指针的算术运算。
9、不同的结构,数组是第一类对象,它们不能被分配,或使用内置,也没有“阵列”类似的关键字,在使用或定义都是方括号表示数组语法,例如month[11]。
10、枚举类型中enum是关键字。没有标签并自由地相互转换的整数。
11、字符串不是一个单独的数据类型,但按惯例可以用null结尾的字符数组实现。
12、低级别的访问计算机内存是由机器地址转换类型的指针来访问的。
13、程序 (子程序不返回值)在特殊情况下,与非类型化的返回类型void (即:不带返回类型)。
14、在功能上可能无法被定义词法范围内的其他表示。功能和数据指针允许临,运行时存在多态。
15、引入一个预处理程序进行宏定义,源代码文件包含,条件编译 。
16、有一个基本的模块化形式:文件可以单独编译和链接在一起,控制哪些功能和数据对象是可见的其他文件,通过static和extern属性来表示。
17、一直被委派到复杂的功能,如I / O , 字符串处理,数学函数库例程 。
18、C不包括在新的,更现代的语言,包括面向对象和垃圾收集的一些功能。
好了,以上就是简单的对c语言的特点做一总结,便于c语言的编程入门。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/25.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
