c - C 中的微优化,有哪些?真的有人有用吗?

标签 c micro-optimization

<分区>

我了解大部分微优化,但它们真的有用吗?

Exempli gratia:做 ++i 而不是 i++,或 while(1)for(;;) 真的会带来性能提升(无论是内存指纹还是 CPU 周期)?

那么问题来了,用C可以做哪些微优化呢?它们真的有用吗?

最佳答案

你应该依靠你的编译器来优化这些东西。专注于使用适当的算法并编写可靠、可读和可维护的代码。

关于c - C 中的微优化,有哪些?真的有人有用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2109262/

相关文章:

C - 在没有全局变量的情况下监视结构数组的大小?

c++ - 将空指针传递给新位置

sql - 将索引列放在 mysql WHERE 语句的左侧?

java - CPU 资源和时钟周期 : System. out.println 或递增标志

performance - 充分利用卡比湖上的管道

c - C语言中如何与父子进程共享内存

c - 正常虚拟程序后标准输入未刷新

c - 数组声明,C

c - 在 C 中有效地提取 double 的小数部分

c - 如何在程序集中创建结构成员指针?