回 帖 发 新 帖 刷新版面

主题:请教一个很白痴的问题,关于使用变量i

小弟一直主要靠看别人的源码学习DELPHI,发现一个很奇怪的现象:很多情况下编写者会定义一个变量i,然后根据这个变量是否为0或1来做选择性操作,我搞不懂这个i没有经过赋值,系统怎么能知道它什么时候是0什么时候是1阿?或者说依赖什么去做这个判断

我说的这个情况排除了全局变量及上一个窗口传递过来的变量。

关于SQL命令我该如何去查询什么时候该使用哪些?有相关专门列举使用实例的书籍吗?就好像以前的《DOS中断大全》一样的速查手册???

回复列表 (共3个回复)

沙发

delphi 里 integer 类型变量的有默认初始值(=0)
当然,这并不是好的习惯.

sql你应该先学习插入,更新,删除等基本操作

板凳

默认初始值这我知道,问题就是这个被定义的i什么时候会由0变成1呢?

楼上:我该如何开始学习SQL的这些基本操作?从帮助里吗?

3 楼

你的I是什么类型的,可能是BOOLEAN的把,说清楚啊,如果是BOOLEAN的,那就很简单的,他只有两个值吗.TRUE,和FLASE,相应的也就是0和1,你可以这样理解

我来回复

您尚未登录,请登录后再回复。点此登录或注册