易码技术论坛

 找回密码
 加入易码
搜索
查看: 150607|回复: 4

怎样判断A$与字符串中文相等

[复制链接]
发表于 2005-9-23 07:36:00 | 显示全部楼层
INPUT A$<BR>IF A$="我" THEN PRINT A$

就这么简单 判断字符串相等就是使用"="
发表于 2005-9-25 11:42:00 | 显示全部楼层
这个……在GVB的程序中出现的汉字之间都会被系统自动用CHR$(31)隔开(象这样:▲我▲爱▲文▲曲▲星),这就是为什么运行Input A$之后输入"我"和A$="我"产生的结果不同的原因了。

例如,你可以试试运行下面的程序:

10 A$="我爱文曲星"

20 Print Len(A$)

然后就会发现结果是15而不是5


2743_15063_1175.rar

301 KB, 下载次数: 0

发表于 2005-9-26 17:22:00 | 显示全部楼层
楼上的一说我倒确实是忘记了。不过我记得后期的GVBASIC解释器已经没有这个问题了,只有早期的机型的BASIC才有这个问题。
发表于 2005-10-1 20:34:00 | 显示全部楼层
唉,是啊,我的1020啊……
zhudaxia 该用户已被删除
 楼主| 发表于 2005-9-22 16:36:08 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 02:21 , Processed in 0.013565 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表