刘逢丁 发表于 2018-8-23 10:50:24

20180823 运算符<<和+的优先级比较

下面是对wave的赋值,有无括号,波形有巨大相差。
        (1) assign wave = wave1 << 3 + {$random} % 300;
        (2) assign wave = (wave1 << 3) + {$random} % 300;

            (1)(2)式分别对应如下两个波形,波形的结果说明算数运算符优先级远大于<<.

zxopenhl 发表于 2018-8-23 16:05:15

谢谢楼主分享!
页: [1]
查看完整版本: 20180823 运算符<<和+的优先级比较