我有一些遗留代码,其中包含了一个时间浪费循环,以便有时间让eeprom读取完成(不好的做法):
for(i = 0; i < 50; i++);
但是,当编译器优化开启以获得速度时,会发生特殊情况.它不一定与该语句相关联,但我想知道编译器是否可能只是优化时间延迟
c optimization for-loop compiler-optimization
我有四个参数,每个都是一个整数,我想找到最小的参数.什么是最快捷和/或最简单的方法?我可以做一个泡泡排序,但它似乎有点矫枉过正.
c sorting
c ×2
compiler-optimization ×1
for-loop ×1
optimization ×1
sorting ×1