当前位置:网站首页>鹏哥C语言第四课(3)
鹏哥C语言第四课(3)
2022-07-26 10:36:00 【竹某】
一.操作符
双目操作符 | 作用 |
+,-,*,/,% | 加减乘除取余 |
= | 赋值 |
+=,-=,*=,/=,%= | 复合赋值 |
<<,>> | 左移1位,右移1位 |
&,|,^ | 按位与,按位或,按位异或 |
==,<,>,<=,>=,!= | 关系运算符 |
单目操作符 | 作用 |
++ | 自增 |
-- | 自减 |
! | 逻辑取反 |
sizeof() | 计算变量(包括数组)/类型所占内存大小(字节) |
- | 取负 |
& | 取地址 |
~ | 按位取反 |
* | 间接访问操作符 |
+ | 取正 |
(datatype) | 强制类型转换符 |
对于操作符而言,有几点比较重要:
1.操作数
2.结合顺序
3.优先级
4.有的操作符不改变操作数的值,而有的会改变(如++,--)。操作符与操作数形成的表达式有其值,而这个值往往是我们需要的。
边栏推荐
- [Halcon vision] morphological expansion
- Introduction to data analysis | kaggle Titanic mission (I) - > data loading and preliminary observation
- 13 以对象管理资源
- A semicolon is missing
- .net operation redis string string
- 剑指Offer(十):矩形覆盖
- MLX90640 红外热成像仪测温传感器模块开发笔记(六)红外图像伪彩色编码
- 第7期:内卷和躺平,你怎么选
- Dry goods likeshop takeout order system is open source, 100% open source, no encryption
- vscode上使用anaconda(已经配置好环境)
猜你喜欢
记给esp8266烧录刷固件
Phase 4: one of College Students' vocational skills preparation in advance
Introduction to data analysis | kaggle Titanic mission (I) - > data loading and preliminary observation
PLC overview
Tradingview tutorial
sigmod 函数与softmax 函数对比
【机器学习小记】【搭建循环神经网络及其应用】deeplearning.ai course5 1st week programming(keras)
Navicat15 MySQL (centos7) connected to local virtual machine
工厂模式详解
Application of.Net open source framework in industrial production
随机推荐
[leetcode每日一题2021/2/13]448. 找到所有数组中消失的数字
Tradingview tutorial
父类对子类的引用(父类引用指向子类对象)
数据分析入门 | kaggle泰坦尼克任务
Redis特殊数据类型使用场景
链式方法调用的事务问题剖析
MLX90640 红外热成像仪测温传感器模块开发笔记(六)红外图像伪彩色编码
7-25 0-1背包 (50分)
结构体操作报错:Segmentation fault (core dumped)
MD5 encryption
数据库函数
事务的传播性propagation
[leetcode每日一题2021/5/8]1723. 完成所有工作的最短时间
从蚂蚁的觅食过程看团队研发(转载)
原生JS-获取transform值 x y z及rotate旋转角度
第5期:大学生入职必备技能之二
L2-005 集合相似度(vector、set求并交集)
mysql 进不去了怎么办
Analysis of the transaction problem of chained method call
.net operation redis list list