STE*_*STE 4 c windows fopen text-files
这是我第一次在Windows中编写C语言,而一个奇怪的错误让我发疯.
我正在尝试使用fopen打开一个.txt文件,它一直给我"文件不存在"错误(它也给了我"无权限"错误,一次).
我的代码如下(没有比这更简单):
FILE *file;
if((file=fopen("C:\\Users\\ste\\Desktop\\file.txt", "r"))==NULL) 
{
    printf("Cannot open file.\n");
    puts(strerror(errno));
    getchar();
    exit(1);
}
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么吗?提前致谢!
ASh*_*lly 16
我打赌你打开了Windows"隐藏扩展" 错误功能.因此,真正称为"file.txt"的文件在您的资源管理器中显示为"文件".如果它在资源管理器中似乎是"file.txt",则必须在硬盘驱动器上将其命名为"file.txt.txt".
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           15283 次  |  
        
|   最近记录:  |