delphi for循环语句自动倒序循环的原因
delphi for循环语句自动倒序循环的原因从事delphi开发的朋友都会遇到for循环语句自己倒序,这是什么原因?for i:=1 to 10 do 这句应该是i从1每次加1直到10,可是我的程序中在跟踪时发现i自己从10开始向下减1,这是怎么回事?for i:=1 to 50 do 跟踪发现i是从50开始向下减for i:=0 to 30 do 跟踪发现i是从30开始向下减 由于并没有写 downto,造成这种现象的原因是什么,我的平台是delphi2010 +WIN7 以前一直正常,今天发现这个问题的。解决方案:delphi有一种自动优化机制,如果用户在循