我爱你王子呀 发表于 2015-9-8 18:08:30

字符串合并的问题

(setq TK 1)
(rtos TK)
(strcat "w" TK )


各位大神 这个程序为什么第3步总是错误?


http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 我爱你王子呀的微博

我爱你王子呀 发表于 2015-9-8 18:11:05

我是菜鸟 望大家不吝赐教呀

我爱你王子呀 发表于 2015-9-8 18:14:28

谢谢,大家 我知道错哪了 找出来了

xyp1964 发表于 2015-9-8 18:29:02

(setq TK 1)
(strcat "w" (rtos TK 2))

重慶崽兒 发表于 2015-9-8 21:30:11

因为你的(rtos TK)并没有赋值给变量,所以此时TK的值还是1而不是“1”
而strcat函数合并的是字符串,所以你的第三步会出错
可以改成:
(setq TK 1)
(setq a (rtos TK 2 0));保留0位小数
(strcat "w" a)
页: [1]
查看完整版本: 字符串合并的问题