回 帖 发 新 帖 刷新版面

主题:如何读取EditBox中的数据,并赋值给数组

我在一个EditBox中输入一行数据,中间以逗号间隔:
        20,19,25,43,55
现在我要把这几个数赋值到数组A[]中,请问该怎样处理?

回复列表 (共4个回复)

沙发

读取字符串到缓冲区,用strtok解析出每个数字字符串,然后使用atoi将字符串转化为数组,然后依次给数组赋值。

板凳

要是我的数值是带有小数点,该用什么函数呢
   25.4,26.3,27.1,28.4,59.4

3 楼

_fcvt,其实有相当多的方法。。。你可以google一下

4 楼


你分3步:
1:将编辑框中的数据读出到buffer中
2:检查buffer中的,  
3:两个,之间的字串就是一个单独字串,将它保存到数组中

我来回复

您尚未登录,请登录后再回复。点此登录或注册