当前位置: 首页 > news >正文

03:C语言运算符

C语言运算符

  • 1、常见运算符
  • 2、赋值运算符
  • 3、判断运算符
  • 4、++与- -

1、常见运算符

数学运算符号。常见数学运算符号,跟数学中理解相同

+ 加号
- 减号
* 乘号
/ 除号,相除以后的商 
% 取余符号,相除以后余数是几
()括号括起来优先级最高,先计算

具体用法请查看郝斌版C语言。

2、赋值运算符

与数学中的等号完全不同。赋值运算符作用是经过运算后符号左边的部分(左值,一般是一个变量),的值就等于右边部分(右值,一般是常数或变量)了。

+=		a = a + b;		等同于 	a += b;
-=		a = a - b;		等同于 	a -= b;
*=		a = a * b;		等同于 	a *= b;
/=		a = a / b;		等同于 	a /= b;
%=		a = a % b;		等同于 	a %= b;

3、判断运算符

==	等于
!=	不等于
>	大于
<	小于
>=	大于等于
<=	小于等于

4、++与- -

++		a++; 等同于 ++a; 	等同于 a = a + 1;	等同于 a += 1;
--		a--; 等同于 --a;	    等同于 a = a - 1;	等同于 a -= 1;

++放在前面和后面的区别(a++和++a区别)
a = 5;
b = a++; // b = 5,因为++后置,先运算后进行+1

a = 5;
b = ++a; // b = 6,因为++前置,先加1,再进行运算

http://www.lryc.cn/news/392966.html

相关文章:

  • JAVA每日作业day7.4
  • WordPress网站违法关键词字过滤插件下载text-filter
  • ros1仿真导航机器人 navigation
  • Python制作动态颜色变换:颜色渐变动效
  • Python 异步编程介绍与代码示例
  • 堆叠的作用
  • ubuntu 如何查看某一个网卡的ip地址
  • 跨界客户服务:拓展服务边界,创造更多价值
  • linux驱动编程 - kfifo先进先出队列
  • JS 四舍五入使用整理
  • 上万组风电,光伏,用户负荷数据分享
  • 在物联网快速发展的趋势下,Java 怎样优化对低功耗、资源受限的边缘设备的支持,保障物联网应用的稳定运行?
  • java-HashSet 源码分析 1
  • K8S 部署 EFK
  • AI Earth应用—— 在线使用sentinel数据VV和VH波段进行水体提取分析(昆明抚仙湖、滇池为例)
  • 基于Hadoop平台的电信客服数据的处理与分析③项目开发:搭建基于Hadoop的全分布式集群---任务9:HBase的安装和部署
  • go语言day09 通道 协程的死锁
  • 黑马的ES课程中的不足
  • STM32 中断编程入门
  • 使用maven搭建一个SpingBoot项目
  • 使用 HTTPS 已成为网站的标配了
  • 前后端分离Nginx
  • 【简单讲解下Tauri】
  • mac上挂载linux目录
  • Linux系统的服务——以Centos7为例
  • Numpy矩阵运算
  • Spring容器Bean之XML配置方式
  • 【Rust入门】生成随机数
  • 普通Java工程如何在代码中引用docker-compose.yml中的environment值
  • 微观特征轮廓尺寸测量:光学3D轮廓仪、共焦显微镜与台阶仪的应用