在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 818|回复: 4

[求助] 给变量不同的值,得到不同的字符串

[复制链接]
发表于 2023-10-8 13:38:36 | 显示全部楼层 |阅读模式
20资产
大神们,我是skill小白,我这边想得到一个可变的字符串

a为变量
for(i 1 a
      a=a-1)
这样给a一个数值,比如3,我想得到一个字符串("2" "1" "0")然后对每个值进行操作。
我试过直接在后面添加M=list(a),出来的结果是3个list(2)(1)(0),但是三个list都是list(a)不符合strcat的合并规则。
就不知道后续怎么写了,有没有大神能指导下,谢谢了。

最佳答案

查看完整内容

可以用artMakeString()、sprintf(nil "%d" a)、pcExprToString()等方法把数值转成成string,后面的你已经会了
发表于 2023-10-8 13:38:37 | 显示全部楼层
可以用artMakeString()、sprintf(nil "%d" a)、pcExprToString()等方法把数值转成成string,后面的你已经会了
 楼主| 发表于 2023-10-8 16:22:56 | 显示全部楼层


着着着火了 发表于 2023-10-8 15:10
可以用artMakeString()、sprintf(nil "%d" a)、pcExprToString()等方法把数值转成成string,后面的你已经会 ...


谢谢您的建议,我再尝试写写。
 楼主| 发表于 2023-10-8 16:59:35 | 显示全部楼层


着着着火了 发表于 2023-10-8 13:38
可以用artMakeString()、sprintf(nil "%d" a)、pcExprToString()等方法把数值转成成string,后面的你已经会 ...


大神你好,再请教一个能够读取一个list里面所有参数的方法,

比如list(1 2 3 4)怎么能取出里面的1 2 3 4
发表于 2023-10-8 17:51:18 | 显示全部楼层
本帖最后由 着着着火了 于 2023-10-8 17:53 编辑


yzj123 发表于 2023-10-8 16:59
大神你好,再请教一个能够读取一个list里面所有参数的方法,

比如list(1 2 3 4)怎么能取出里面的1 2 3 ...


取出来有很多函数可以做到,car()、cadr()、nth()等等,你要对list里面的元素进行处理,用foreach()吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-18 19:00 , Processed in 0.016136 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表