为什么“f = f”在c中不安全?

前端之家收集整理的这篇文章主要介绍了为什么“f = f”在c中不安全?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从 this website阅读了“副作用”:

但仍然不明白为什么f = f被认为是不安全的?

有人可以解释一下吗

解决方法

问题是 Sequence Points.在这个统计数据中有两个操作没有序列,所以没有定义的命令到语句,分配是先发生还是递增?

没有什么说这是不安全的,它只是未定义,这意味着不同的实现可能会有不同的结果,或者可能格式化您的硬盘驱动器…

猜你在找的C&C++相关文章