主题:如何读取EditBox中的数据,并赋值给数组
lixy0930
[专家分:0] 发布于 2009-02-05 17:27:00
我在一个EditBox中输入一行数据,中间以逗号间隔:
20,19,25,43,55
现在我要把这几个数赋值到数组A[]中,请问该怎样处理?
回复列表 (共4个回复)
沙发
星绽紫辉 [专家分:1700] 发布于 2009-02-05 18:41:00
读取字符串到缓冲区,用strtok解析出每个数字字符串,然后使用atoi将字符串转化为数组,然后依次给数组赋值。
板凳
lixy0930 [专家分:0] 发布于 2009-02-05 22:56:00
要是我的数值是带有小数点,该用什么函数呢
25.4,26.3,27.1,28.4,59.4
3 楼
星绽紫辉 [专家分:1700] 发布于 2009-02-06 09:54:00
_fcvt,其实有相当多的方法。。。你可以google一下
4 楼
myjianghe [专家分:470] 发布于 2009-02-12 15:39:00
你分3步:
1:将编辑框中的数据读出到buffer中
2:检查buffer中的,
3:两个,之间的字串就是一个单独字串,将它保存到数组中
我来回复