我们被分配了一项任务,涉及从文件中获取信息并将数据存储在数组中。文件中的数据排序如下
纽约 40 43 N 74 01 W
前 20 个字符是城市名称,后跟纬度和经度。纬度和经度应该很容易用一些
fscanf(infile, "%d(
或%c
取决于我得到哪一个)", pointer)
操作,因此它们不会成为问题。
我的问题是我不知道如何收集城市名称的字符串,因为一些城市名称有空格。我读了一些关于使用分隔符的内容,但从我读到的内容来看,它似乎更多地用于阅读整行。有没有办法从文件中读取城市名称并将整个名称与空格一起存储在字符数组中?谢谢。