问题标题:
VPF中等于的表示方法在C中,数学中的等于是用“==”表示的,而“=”表示赋值,那在VFP中数学上的等于应该用什么表示呢?本人新手,盼解答
问题描述:
VPF中等于的表示方法
在C中,数学中的等于是用“==”表示的,而“=”表示赋值,那在VFP中数学上的等于应该用什么表示呢?本人新手,盼解答
李明玉回答:
在VFP中数学上的等于应该用=表示!
————————————————————————————————
以下是vfp6中的帮助中关系操作符的叙述
下表列出关系操作符。
操作符动作代码
大于?1>2
=
等于?cVar1=cVar
,#,!=
不等于?.T..F.
=nHisAge
==
字符串比较?status=="Open"
操作符=在两个相同类型的值之间进行比较。这个操作符适用于比较字符、数值、日期和逻辑数据。但是,当使用操作符=比较两个字符表达式时,比较结果可能与预期的不完全相同。字符表达式比较时是从左到右逐个字符进行比较,一直到两个表达式中的对应字符不相等,或者到达操作符右端表达式的末端(SETEXACTOFF),或者到达两个表达式的末端(SETEXACTON)。
当需要两个完全相同的字符数据时可以使用操作符==。如果两个字符表达式使用操作符==进行比较时,操作符两边的表达式必须包含完全一样的字符(包括空格),才认为是相等的。使用操作符==进行字符串比较时忽略SETEXACT设置。
在VisualFoxPro6.0中中以用=操作符来检查是否两个对象引用于相同的对象。下例演示了简单的用法:
CLEARALL
X=CREATEOBJECT('Form')
Y=CREATEOBJECT('Form')
?X=Y&&Displaysfalse(.F.)
Z=X
?X=Z&&Displaystrue(.T.)
查看更多
八字精批
八字合婚
八字起名
八字财运
2024运势
测终身运
姓名详批
结婚吉日