奇怪的AnsiString类型??????请
gloom 2001-07-19 05:01:47 定义一个AnsiString类型EStr,从一个TEdit中接受数据;
void __fastcall TForm1::Edit1Change(TObject *Sender)
{
if(Edit1->Text==NULL) return;
EStr=Edit1->Text;
Label1->Caption=EStr;
}
如果第一个字符输入'0'则if判断式为真值,为什么?
难道"0"==NULL???
但接着输入一个'0'则不会有问题,Label1显示为"00";
哪位大侠能解释一下吗?