ISO C99的按位移位运算符标准对左移位表示如下:
E1<我不明白它是什么意思,当它说“减少模1大于在结果类型的最大值”在移位位的上下文中。

最佳答案

基本上是指integer wrapping如果数学值大于类型的最大可表示值,则将其包装,即模算术。

关于c - C左移操作中的模态行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44648992/

10-13 00:11