随笔-6  评论-4  文章-1  trackbacks-0
re: 诡异的C rotcet 2006-01-19 22:00
看栈是怎么分配的了,这个是编译器相关的,临时变量先分配于寄存器和栈中的,所以如果寄存器够多的话甚至可能i和a[]都直接分配在寄存器中,那样的话这个肯定不会出问题的,如果都刚好分配在栈里的话,那就要看分配策略了吧,,
re: 初来乍到 rotcet 2005-12-31 19:28
c本身没有对表达式的求值运算方式做规定,所以这是编译器相关的,这种问题在真实开发中属于不良代码,不可以这样写