从文本文件读入数组到C编程语言

时间:2009-11-30 19:13:38

标签: c file input

如何在数组中读入一个包含空格的字符串,用C编程语言的文本文件中的分号分隔?

***from textfile***
"My Record; My Second Record; My Third"

。 。 。

    fopen ...
    for(i = 0; i < 3; i++) {
    fscanf_s(myFile, "%s", myRecords[i].title); /* this want read the records */
    }
    fclose...

1 个答案:

答案 0 :(得分:1)

最明显的可能性是使用scanset转换:

fscanf_s(myFile, "%[^;]", myRecords[i].title);