社区
非技术区
帖子详情
Delphi 的 NULL
winghailong
2008-12-28 06:04:30
Delphi 中的 nil 是什么意思,
C++ 中的NULL 等于 0
就以事例
var
hwd:HWND;
begin
hwd := FindWindow(nil, nil); //这果可以用 nil
if hwd<>0 then // 这里 就不能用 nil 只能用 0 为什么滴 ..
end;
在C++中
if(hwd==NULL) // 是可以滴,,
{
}
...全文
70
2
打赏
收藏
Delphi 的 NULL
Delphi 中的 nil 是什么意思, C++ 中的NULL 等于 0 就以事例 var hwd:HWND; begin hwd := FindWindow(nil, nil); //这果可以用 nil if hwd0 then // 这里 就不能用 nil 只能用 0 为什么滴 .. end; 在C++中 if(hwd==NULL) // 是可以滴,, { }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
coolspac
2008-12-28
打赏
举报
回复
c++的NULL和任意类型可以匹配,但delphi的nil只和指针匹配
edongxu
2008-12-28
打赏
举报
回复
在delphi中,nil是指空指针,因此只有在需要指针的地方使用
而向句柄之类的,实质都是整数性质的,不是指针,因此只能用0,表示空
c语言不同,它没有这么严格的变量类型限制,是可以强制转换的
delphi
中的“
NULL
”
本文解释了在
Delphi
编程环境中
NULL
的不同含义。当
NULL
作为handle使用时等价于0,而作为空指针使用时则等价于nil。这对于理解
Delphi
中的内存管理和错误处理至关重要。
Delphi
_关于
NULL
,nil
本文深入探讨了
Delphi
编程语言中的
NULL
和NIL概念,解释了
NULL
为字符串空值,而NIL为指针空值。文章进一步阐述了
NULL
为无类型无值状态,而NIL则表示指针未指向任何对象。
Delphi
日期设置为
NULL
本文介绍了一种在数据库操作中将日期字段置空的方法,包括使用SQL语句更新
NULL
值,以及通过字段操作清空字符串。同时,文章还提供了TQuery参数设置和
Delphi
日期最小值的具体操作细节。
C++中的
NULL
与
DELPHI
中的nil作用相同
本文探讨了C++中的
NULL
与
DELPHI
中nil的区别,指出两者都用于表示对象为空的状态;同时说明了
DELPHI
中的
NULL
仅表示空字符串。
delphi
中nil、
null
、UnAssigned区别
本文详细解释了在
Delphi
编程语言中nil与
null
之间的区别。nil用于表示空指针,而
null
则用于表示未定义变量。文章还介绍了如何使用if assigned(object) then与if object = nil then来判断对象是否为空。
非技术区
830
社区成员
53,569
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章