提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
C语言常年在使用人数总量排名中占据前三的位置,是使用人数较为广泛的一种编程语言。
提示:以下是本篇文章正文内容,下面案例可供参考
一,C语言是什么?
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
二,发展历史
计算机语言的发展历史不算长,从 二进制到汇编语言再到B语言然后是C语言再然后C++最后是JAVA。其中C语言的出现可谓是轰动一时,但是在C语言刚刚出现时,没有统一的标准。于是在1983年美国国家标准局(American National Standards Institute,简称ANSI)制定了第一个正式的统一标准,这个标准也被称为C89。
这个标准与1990年SO(国际化标准组织)制定的C90是应用最广,最久的标准。最新的C语言标准是C18。
三,主流编译器
c语言主流编译器有 Clang(苹果开发)GCC(linux) MSVC(VS2019用的)
四,特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
主要特点有以下几点
(1)简洁的语言:控制语句仅有9种,关键字也只有32个,编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。
(2)具有结构化的控制语句
(3)丰富的数据类型:类型广泛,包含有传统的字符型、整型、浮点型、数组类型等数据类型,而且还具有其他编程语言所不具备的数据类型。
(4)丰富的运算符:C语言包括34个运算符,将各种计算包括在内。
五,总结
C语言作为绝大部分学习编程的人接触的第一门高级语言,它具有简洁明了,方便操作等一系列特点。在程序员中使用人数常年高居不下,优点颇多,上手难度较低,适合新人学习。