首页 > 试题广场 >

在下面的Visual FoxPro 表达式中,运算结果为逻辑

[单选题]
在下面的Visual FoxPro 表达式中,运算结果为逻辑真的是

  • EMPTY(.NULL.)
  • ISNULL(SPACE(0))
  • AT('xy', 'abcxyz')
  • LIKE('xy?', 'xyz')
empty(.null.),没找到答案,建议自己测试,null返回true,其他返回false isnull(参数),参数为null返回1,否则返回0 at(字符串1,字符串2) 测试字符串1在字符串2(默认第一次)出现的位置 like('xy?','xyz'):问号表示适配一个字符
发表于 2018-03-07 14:36:04 回复(0)
更多回答
感觉这个题没必要出
发表于 2019-03-07 16:19:47 回复(0)
LIKE是模糊搜索,’xy?' 中?代表一个任意参数,假如是%则不限制参数个数
编辑于 2017-09-15 22:54:11 回复(0)
不知道
发表于 2017-07-12 00:54:16 回复(0)
A选项,empty函数: 若变量存在且其值为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 TURE,反之返回FALSE,而.NULL.与NULL不一样,前者具有值/属性,所以返回FALSE。
B选项,0不是空字符,所以不是NULL,返回FALSE。

发表于 2020-09-17 16:34:50 回复(0)
?匹配前面字符的 0次或1次。也就是说:
xy? === [xy|null]
发表于 2022-05-01 10:11:31 回复(0)
计算机二级都把VF取消了,这题不会🌚
发表于 2020-10-09 12:52:32 回复(0)
c是什么意思啊
发表于 2022-03-06 22:18:23 回复(0)