我试图从.txt文件中读取如下内容:
100054545
为此,我使用此代码:
int main() {
int ra;
FILE *archivo;
fopen_s(&archivo,"people.txt", "r");
if (NULL==archivo){ printf("Error"); }
else {
fscanf_s(archivo,"%i);
}
cout<<"Code1: " <<rb<<endl;
fclose(archivo);
system("pause");
};
}
答案 0 :(得分:1)
您使用错误的字符串格式。使用"%s"
扫描字符串。 c
中的"%c"
代表字符(如单字符),s
表示字符串。您应该学会更好地阅读文档。