栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 资讯 > 综合新闻

c语言能做什么 都有哪些用处

c语言能做什么 都有哪些用处

C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

c语言能做什么

c语言可以用来驱动程序、写系统服务、开发应用软件、生成声音信号、处理自然语言、设计大型游戏、开发网页等等。

单片机,由于C语言在位操作上的优越性,在单片机领域,C语言也一直独领风骚,虽然现在出现了一些用其他编程语言操作单片机的方法,但也都是用C语言封装过的,可以说核心还是C语言。

操作系统,C语言最著名的应用领域就是操作系统了,目前所有的操作系统内核都是C语言写的,最著名的就是Unix和Linux了。

c语言运算符号
符号含义
()、 []、 -> 、 .、!、 ++、 --圆括号、方括号、指针、成员、逻辑非、自加、自减
++ 、 -- 、 * 、 & 、 ~ 、!单目运算符
+、 - 、 sizeof、(cast)
* 、 / 、%算术运算符
+ 、 -算术运算符
<< 、 >>位运算符
< 、 <= 、 > 、 >=关系运算符
== 、!=关系运算符号
&位与
^位异或
|位或
&&逻辑与
||逻辑或
、:条件运算符
/= 、%= 、 &= 、 |= 、 ^=赋值运算符
= 、 += 、 -= 、 *= 、
,顺序运算符
c语言特有特点

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

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

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

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

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

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

预编译处理(preprocessor)让C语言的编译更具有弹性。

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

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

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