早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VPF中等于的表示方法在C中,数学中的等于是用“==”表示的,而“=”表示赋值,那在VFP中数学上的等于应该用什么表示呢?本人新手,盼解答

题目详情
VPF中等于的表示方法
在C中,数学中的等于是用“==”表示的,而“=”表示赋值,那在VFP中数学上的等于应该用什么表示呢?本人新手,盼解答
▼优质解答
答案和解析
在VFP中数学上的等于应该用 = 表示!
————————————————————————————————
以下是vfp6中的帮助中 关系操作符 的叙述
下表列出关系操作符。
操作符 动作 代码


大于 ? 1 > 2

=
等于 ? cVar1 = cVar

, #, !=
不等于 ? .T. .F.

= nHisAge

==
字符串比较 ? status == "Open"

操作符 = 在两个相同类型的值之间进行比较。这个操作符适用于比较字符、数值、日期和逻辑数据。但是,当使用操作符 = 比较两个字符表达式时,比较结果可能与预期的不完全相同。字符表达式比较时是从左到右逐个字符进行比较,一直到两个表达式中的对应字符不相等,或者到达操作符右端表达式的末端 (SET EXACT OFF),或者到达两个表达式的末端 (SET EXACT ON)。
当需要两个完全相同的字符数据时可以使用操作符 ==。如果两个字符表达式使用操作符 == 进行比较时,操作符两边的表达式必须包含完全一样的字符(包括空格),才认为是相等的。使用操作符 == 进行字符串比较时忽略 SET EXACT 设置。
在 Visual FoxPro 6.0 中中以用 = 操作符来检查是否两个对象引用于相同的对象。下例演示了简单的用法:
CLEAR ALL
X = CREATEOBJECT('Form')
Y = CREATEOBJECT('Form')
? X = Y && Displays false (.F.)
Z = X
? X = Z && Displays true (.T.)
看了VPF中等于的表示方法在C中,...的网友还看了以下: