-
delphi 运算符优先级
单目运算符 (最高优先级) |
@ |
取变量或函数的地址(返回一个指针) |
not |
逻辑取反或按位取反 |
乘除及按位运算符 |
* |
相乘或集合交集 |
/ |
浮点相除 |
div |
整数相除 |
mod |
取模 (整数相除的余数) |
as |
程序运行阶段类型转换 (RTTI运算符) |
and |
逻辑或按位求和 |
shl |
按位左移 |
shr |
按位右移 |
加减运算符 |
+ |
相加、集合并集、字符串连接或指针增加一个偏移量 |
- |
相减、集合差集或指针减少一个偏移量 |
or |
逻辑或按位或运算 |
xor |
逻辑或按位异或运算 |
关系及比较运算符(最低优先级) |
= |
判断是否相等 |
<> |
判断是否不相等 |
< |
判断是否小于 |
> |
判断是否大于 |
<= |
判断是否小于或等于,或是否是一个集合的子集 |
>= |
判断是否大于或等于,或是否是一个集合的父集 |
in |
判断是否是集合成员 |
is |
判断对象是否类型兼容 (又一个RTTI运算符) |
-
相关阅读:
案例分析
202103226-1 编程作业
阅读任务
准备工作
结对作业
案列分析
202103226-1 编程作业
《构建之法》有感
准备工作
案例分析作业
-
原文地址:https://www.cnblogs.com/yangxuming/p/7267024.html
Copyright © 2020-2023
润新知