栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

什么是C语言及C语言的特点

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

什么是C语言及C语言的特点

C语言的是面向对象的第三代编程语言,擅长系统底层的开发,其已经经过多年的完善,形成了多个国际性的语言标准(C89,C90,C11等),它具有语言简洁,关键字少,表达能力强且灵活,易移植,可以直接操控硬件,代码质量高等的特点。

1.语言简洁,关键字少

        在ANSI C(由美国国家标准协会(ANSI)及国际标准化组织(ISO)推出的关于C语言的标准)中一共只有32个关键字,9种控制语句,是各种高级语言中最少的。

2.表达能力强且灵活

        具有整型、实型(浮点型)、字符型、指针、数组、联合、枚举等多种数据类型来实现不同的数据表达,同时又有多种运算符号以实现不同的数据运算能力,并且由于语法规则不太严格,程序设计的自由度也比较大。

3.易移植

        在全世界,不同的平台不同的硬件中,C语言的可移植性是所有高级语言中最好的,即开发者在一个设备中写好了开发代码,几乎可以直接拿到另一个硬件中使用。

4.可以直接操作硬件

        C语言具有直接访问硬件物理地址的能力,可以访问片内外的存储器并对其进行操作。

5.代码质量高

        在计算机语言中汇编语言是代码效率最高的,而C语言的代码效率可以达到汇编语言的80%~90%,在各种计算机语言中也是名列前茅的存在。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1009811.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号