我在程序中定义了一个变量。
var shul_sum double;
没有赋初值,
在代码中
shul_sum:=a+b;
运行时程序提示Variable 'shul_sum' might not have been initialized
但没有报错
我这样做有什么缺点吗?,如何让程序不提示这个信息,是不是要给个初始值?
怎么写?
var shul_sum double;
没有赋初值,
在代码中
shul_sum:=a+b;
运行时程序提示Variable 'shul_sum' might not have been initialized
但没有报错
我这样做有什么缺点吗?,如何让程序不提示这个信息,是不是要给个初始值?
怎么写?
解决方案 »
- 请教Delphi高手们, application.Destroy; application.Terminate; application.Free; halt; 有什么具体的区别?要结束程序,用哪个好些呢?
- Delphi高手请进
- 跟潮流,再散200祝大家新年愉快!06年都有大丰收!
- 谁有delphi2005?下载连接也可以?下载有300分相送
- 十万火急***关于ado 的批更新问题
- 高手请进!
- TreeView数据树目录
- 在C/S结构下,程序使用ADO直接连接SQL 2000数据库,请问如何设置客户端的ADO连接字符串?
- 数据检索速度问题??急用??
- 关于SQL SERVER与DELPHI的问题
- 用quickreport做主从报表,怎样设置每页只显示一条主从记录,即使本页没满也让它空着,下一条从下一页开始??
- 客户的变态要求,各位大哥救救弟弟:把货币的数写转为英文件的单词.
DELPHI的变量一定要先定义后使用,
但可以在使用前不赋初始,但是DELPHI建议你赋初值,这是由于一个变量
按类型不同如果没有赋初值的话,他的值有些是有默认,也有些不不确定的
这样就使DELPHI使用的时候花费了时间