当前位置:编程学习 > Delphi >>

delphi 局部变量不给初值什么时候为0

答案:局部变量开在堆栈上,函数、过程的调用均会重构、破坏堆栈中的内容,因此,泛泛而言,初值为0只能是巧合,对于某个特定的程序来说,也许是一定的,不过当程序改变点儿什么重编译后,就又不一定了,所以最好不要期待这个,主动地赋值为好。
其他:数值型变量的定义未赋值,默认为 0 delphi 局部变量不给初值,赋值为0 时为0 

上一个:delphi中如何让使用者不能修改edit中的信息
下一个:用Delphi做好一个编程后,,,怎么像软件一样使用它?不是在Delphi下运行而是在电脑桌面。OK?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,