【发布时间】:2019-12-10 21:04:57
【问题描述】:
我无法将文件中的单词写入数组。
我尝试过使用 char 和 strings,但我对它们都有问题。
FILE *file = fopen("films.txt", "r");
string FILMS[500];
while (!feof(file))
{
fscanf(file, "%s", FILMS);
//fgets(FILMS, 500, file);
}
我希望每个单元格中都会有一个单词。
【问题讨论】:
-
危险代码,容易出现安全漏洞。
-
既然应该是 c++,为什么你不使用任何 c++?
-
好吧,您使用的是
string,但这不是您从文件中读取string的方式...
标签: c++