C语言基础丨初识运算符及其优先级(一) 您所在的位置:网站首页 c语言感叹号有什么用 C语言基础丨初识运算符及其优先级(一)

C语言基础丨初识运算符及其优先级(一)

2024-07-10 20:31| 来源: 网络整理| 查看: 265

一、前言

C语言主要特点之一:运算符丰富

C语言的运算符包含的范围广泛,共有34种运算符。C语言把括号、逗号、叹号、赋值和强制转换等都作为运算符处理,从而使C语言的运算类型及其丰富,表达式类型多样化。灵活使用运算符可以实现在其他高级语言中难以实现的运算。

基础的C语言运算符是每个程序员都应该学会的,我们非常有必要清晰地知道运算符一共有哪些和哪些是需要我们必须掌握的。如果文章中有啥错误和分析不到位的地方,希望大家指点 ,谢谢支持,共同进步!!!

二、运算符定义

运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。它是构造C语言表达式的工具  。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。

本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。

三、运算符分类

 

 

【注意】可从一下几个角度大致可将C语言的运算符分为:13类运算符 或34种运算符,总共有44个运算符。

细心的你会发现上面运算符不够44个,对于第5类运算符:赋值运算符一共有11个。在下面运算符优先级和结合方向表格中会详细介绍。

四、运算符的优先级

运算符的优先级一共可分为15级:

1级优先级最高,15级优先级最低。

同一优先级的运算符(当一个运算对象两侧运算符的



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有