关闭

delphi 三目运算符

506人阅读 评论(0) 收藏 举报
分类:

Delphi当然没有三目运算符,至于Math.pas和StrUtils.pas中的IfThen也不算好用,下面介绍一个简单的写法


例如:

int a = true ? 35 : 8;

改成Delphi:

a := Ord(True) * (35 - 8) + 8;


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:29896次
    • 积分:797
    • 等级:
    • 排名:千里之外
    • 原创:48篇
    • 转载:4篇
    • 译文:4篇
    • 评论:7条
    文章分类
    最新评论