C++的fscanf逗号文本文件信息字符串和数字
问题描述:
我试图从一个txt文件,看起来像这样阅读:C++的fscanf逗号文本文件信息字符串和数字
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");
};
}
答
您使用的字符串格式不正确。字符串用"%s"
进行扫描。在"%c"
中的c
代表字符(如单个字符),s
代表字符串。你应该学会更好地阅读文档。
+0
好耶,即使改变它,它不工作= / – 2013-04-21 00:22:57
为什么不使用C++输入法? – 2013-04-21 00:24:45