C语言求指点,程序执行判断语句与赋值语句时,哪个耗时更长? 比如:if(a>b) a=b; 是if

2025年03月24日 12:34
有2个网友回答
网友(1):

你好,判断语句耗时长,因为a=b就只有一次指令,前者有多次。

网友(2):

比较耗时长
比较有一个读a和b值得过程,然后比较要建立一个新的区间存储比较结果,
而复制只是读取b的值,然后存储到a的位置,根本不需要读取a原来的值。