问一个很笨的问题(100分)

  • 主题发起人 主题发起人 chatop
  • 开始时间 开始时间
C

chatop

Unregistered / Unconfirmed
GUEST, unregistred user!
nil是什么东西?
我是刚刚初学DELPHI,以前玩的是VB,VB里面没有这种东东所以不知道所措上来问问.
不要笑我~!!!!
 
看帮助,查找nil
 
nil ;空指针
 
nil 一般指类为空
Null 变量为空
 
不明白能说说他是做什么用的吗?
 
NIL 是的类型是指针,它很特别,什么东东都不指向。类似于数据库的NULL的概念。
 
空指针。
 
if button1=nil then
; showmessage('此按钮没有被创建!');
 
这个问题还真不太好说,你应该去看书。
一个nil指针通常表明内存尚未分配或类还没有被创建。
Assigned(指针)可以判断这个指针是否为nil。
但是有很多类在释放后,其指针并不会被设置为nil,这样下一次采用assigned(类)来
判断类是否已经创建就不会成功,所以很多时候,释放了类后需要手工设置 类:=nil
 
nil 空值

用途:可用来对指针、对象变量赋值
 
空!!!什么都没有!!!
 
多人接受答案了。
 
后退
顶部