C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

C语言把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理,可见其范围的宽(如:将赋值符“=”作为赋值运算符、方括号作为下标运算符)。

C的运算符有以下几类:

1.算术运算符:* - + / %

2.关系运算符: > < == != >= <=

3.逻辑运算符:! && ||

4.位运算符:<< >> ~ | ^ &

5.赋值运算符:=及扩展赋值运算符

6.条件运算符:?:

7.逗号运算符:,

8.指针运算符:*和&

9.求字节数运算符:sizeof

10.强制类型转换运算符:(类型)

11.分量运算符:. ->

12.下标运算符:[ ]

13.其他:如函数调用运算符:()

注意:条件运算符是C语言中惟一一个三目(三元)运算符

优先级【高到低】:

第一级:

圆括号【()】、下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】

第二级:

逻辑非运算符【!】、按位取反运算符【~】、自增自减运算符【++ --】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地址运算符【*和&】、长度运算符【sizeof】

第三级:乘法运算符【*】、除法运算符【/】、取余运算符【%】

第四级:加法运算符【+】、减法运算符【-】

第五级:左移动运算符【<<】、右移动运算符【>>】

第六级:关系运算符【< > <= >= 】

第七级:等于运算符【==】、不等于运算符【!=】

第八级:按位与运算符【&】

第九级:按位异或运算符【^】

第十级:按位或运算符【|】

第十一级:逻辑与运算符【&&】

第十二级:逻辑或运算符【||】

第十三级:条件运算符【?:】

第十四级:赋值运算符【= += -= *= /= %= >>= <<.= &= |= ^=】

刚刚查询:运算符 双城记:上海 紫苋芙蓉蛋汤 自治旗 �뵶�� 公益林 ȟh 独奏家 ۾ 勤政为民 发酵食品微生物 当时的 ıը 海鹰战警 香港食物环境卫生署 全省性 通古斯巴西城址 栩栩如生 生产资料 incrementalism 7.21北京通州龙卷风 乔大鳞盖蕨 西班牙国歌 电介质 理智型 鲜掉眉毛 按两次 查尔 拂了一身还满 南少林五行拳 天安门广场 多色丽金龟 太空堡垒卡拉狄加:铁血 云贵川 民航乘务英语听力 阿尼迈动漫实训基地 井赞 纪传体 循环论 印地语字母表 继电器 戴欧妮 爱湾 名扬天下 机动车辆 中山大学人民武装部 腐败现象 粉葛粟米芯排骨汤 埃塞尔 Nimravinae 个人所得税 卡通广告 甚至不 计司馅煎鸡蛋 英国皇家旗 第四系 同济大学 分泌液 官僚主义 ������ľ 香港回归 体态轻盈 吉田明彦 西湖李村 琉璃带凤蝶 青玉骨 化学需氧量 涮羊肉 可取得 财政支出 破碎的线 小限法 地下开采 忙进自然村 桐泾北路站 李光耀观天下 彼得·阿尔卡季耶维奇·斯托雷平 Socket+940 叶榭镇 闾大肥
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.017秒 内存2.51MB