cstring str ="11-25",想把其中的 11 和25 分别提取出来保存到int类型数量比较多,所以希望简单点的方法.也有可能是这样的 “1-15”.“15-8”.总之要把 “-”前后两个数给去出来.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 00:08:16
cstringstr="11-25",想把其中的11和25分别提取出来保存到int类型数量比较多,所以希望简单点的方法.也有可能是这样的“1-15”.“15-8”.总之要把“-”前后两个数给去出来.c

cstring str ="11-25",想把其中的 11 和25 分别提取出来保存到int类型数量比较多,所以希望简单点的方法.也有可能是这样的 “1-15”.“15-8”.总之要把 “-”前后两个数给去出来.
cstring str ="11-25",想把其中的 11 和25 分别提取出来保存到int类型
数量比较多,所以希望简单点的方法.也有可能是这样的 “1-15”.“15-8”.总之要把 “-”前后两个数给去出来.

cstring str ="11-25",想把其中的 11 和25 分别提取出来保存到int类型数量比较多,所以希望简单点的方法.也有可能是这样的 “1-15”.“15-8”.总之要把 “-”前后两个数给去出来.
cstring s[]=str.split("-");
如果知道是两个话可以 :
int x,y;
x=satof(s[0]);y=atof(s[1]);
不知道十几个的话,那就循环呗,
记得加头#include
#include"stdio.h"