3910| 5
|
C语言基础薄弱,弱弱的问下,这样写有什么区别啊。 |
1金钱
最佳答案如果编译器不做优化的话,在赋值之前确实会做一些移位操作,然后赋值,这比算好值直接赋值要慢一点点,但一般在初始化阶段,只做一次,性能损耗可以不考虑。但却增强了代码的可读性和维护性(比如你要改个管脚很容易,不需要重新算值),可以提高开发效率。在满足执行效率的前提下,一般多强调开发效率。说点题外话,PC软件开发不会太注重代码的执行效率,很可能为了优化一点执行效率而让程序员花很多时间开发代码,这样就降低了开 ...
| ||
| ||
| ||
活着才是王道!健康是一切的前提!
|
||
| ||
| ||
| ||
在路上
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 05:43
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网