#define 效率有关问题 面试题

#define 效率问题 面试题下列哪组效率更高?A:#definePI3.14doublem_fir10/PIB:#definePII1/3.14doublem_

#define 效率问题 面试题
下列哪组效率更高?
A:
#define   PI   3.14
double   m_fir   =   10/PI;

B:
#define   PII   1/3.14
double   m_sec=   10*PII;

请说明为什么

[解决办法]
效率一样高,因为编译器有智能 :)
[解决办法]
优化全开时,它们效率相同。
[解决办法]
(语重心长状)小同志,这种写法是要犯错误地~~~~

写#define的时候,至少把括号用一下先。