读书人

数据提取有关问题

发布时间: 2012-02-17 17:50:42 作者: rapoo

数据提取问题
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);

读书人网 >C语言

热点推荐