【转帖】Delphi 运算符及优先级

来源:互联网 发布:姚期智 知乎 编辑:程序博客网 时间:2024/06/07 01:56
 单目运算符 (最高优先级)@取变量或函数的地址(返回一个指针)not逻辑取反或按位取反乘除及按位运算符*相乘或集合交集/浮点相除div整数相除mod取模 (整数相除的余数)as程序运行阶段类型转换 (RTTI运算符)and逻辑或按位求和shl按位左移shr按位右移加减运算符+相加、集合并集、字符串连接或指针增加一个偏移量-相减、集合差集或指针减少一个偏移量or逻辑或按位或运算xor逻辑或按位异或运算关系及比较运算符(最低优先级)=判断是否相等<>判断是否不相等<判断是否小于>判断是否大于<=判断是否小于或等于,或是否是一个集合的子集>=判断是否大于或等于,或是否是一个集合的父集in判断是否是集合成员is判断对象是否类型兼容 (又一个RTTI运算符)
原创粉丝点击