首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

数据提取有关问题

2012-02-17 
数据提取问题C语言中:  假如定义字符数组:charc[20] abc12.4/34.5 请问如何将12.4与两34.5个数字提出,

数据提取问题
C语言中:
  假如定义字符数组:char   c[20]= "abc   12.4/34.5 ";
      请问如何将12.4与两34.5个数字提出,分别赋给浮点型变量a,b?

[解决办法]
char c[20]= "abc 12.4/34.5 ";

char s[10];
float f1;
float f2;
char t;
sscanf(c, "%s%f%c%f ", s, &f1, &t, &f2);

热点排行