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

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

你好,判断语句耗时长,因为a=b就只有一次指令,前者有多次。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-09
比较耗时长
比较有一个读a和b值得过程,然后比较要建立一个新的区间存储比较结果,
而复制只是读取b的值,然后存储到a的位置,根本不需要读取a原来的值。本回答被提问者采纳
相似回答