-1

在遇到整数之前,如何读取 C 中的字符串?例如:1000 圆珠笔 12 15 24 我需要将“圆珠笔”与整数分开。它是如何完成的?

4

1 回答 1

0

这样做的方式可能是用来fgets获取整行,然后手动解析它,如下所示:

  1. 读取初始整数。这可以通过 eg 轻松完成strtoul
  2. 读取不是数字的字符(使用isdigit)。
  3. 循环执行strtoul,直到获得所有数字。
于 2013-03-21T09:33:43.020 回答