VFP里=和==有什么不同
展开全部
==是精确比较运算符,只能用于字符型数据之间的比较,当两个串完全一样时,才认为是真。
例:
?"abc"="abc"
.T.
=是比较运算符,可用于字符型、数值型、逻辑型、日期时间型、货币型数据之间的比较。
?"abc "="abc",3=2, .t.=.f. ,$165=$156
.T. .F. .F. .F.
一定注意,在set exact on |off 两种状态下,=的含义是不同的。
set exact off
?"abcdef"="a"
.T.
set exact on
??"abcdef"="a","a"="a"
.F. .T.
例:
?"abc"="abc"
.T.
=是比较运算符,可用于字符型、数值型、逻辑型、日期时间型、货币型数据之间的比较。
?"abc "="abc",3=2, .t.=.f. ,$165=$156
.T. .F. .F. .F.
一定注意,在set exact on |off 两种状态下,=的含义是不同的。
set exact off
?"abcdef"="a"
.T.
set exact on
??"abcdef"="a","a"="a"
.F. .T.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询