read-line与getstring有区别吗?
请各位大哥帮一下忙,我在一个文件里(如TXT)写上一串字符,然后用(setqff (open (getfiled "请选择要展点的数据文件" "" "txt" 2) "r"))
(setq data(read-line ff))读入
再用(setq ch (getstring "\n请输入文字:"))读入相同的一串字符。
用(=data ch)比较结果返回nil。请问是为什么?
你在控制台检查连个变量是否一样就知道了。
理论上read-line和getstring都是字符串,read-line读取的是一行数据,所以你要确定你这一行数据是否和你输入一样。 其中一种可能
字串比对分大小写
"A" /= "a"
页:
[1]