gpt4 book ai didi

c - 错误 c2059 : syntax error: constant in c while reading from a file

转载 作者:行者123 更新时间:2023-11-30 15:26:18 25 4
gpt4 key购买 nike

我想读取并打印文本文件中的前两行。问题是,我收到错误:错误 c2059:语法错误:常量,它指向我的文本文件中的第一行。有什么想法吗?

文件.txt:

5
5
3
1 1 1 0 0
0 1 0 0 1
0 1 0 1 0
1 0 1 0 1
1 1 0 1 1

代码:

#include <stdio.h>
#include <stdlib.h>

int main() {
FILE *fp;
int line, col, gen;
fp = fopen("file.txt", "rt");
fscanf(fp, "%d\n,%d\n", &line, &col);
printf("line: %d, col: %d\n", line, col);
fclose(fp);
return 0;
}

最佳答案

Visual Studio 将编译项目中的每个文件。这包括 file.txt(如果您已将其作为文件添加到项目中)。

为了防止 Visual Studio 编译此文件,您需要告诉 Visual Studio 这是一个“内容”文件。看看 File Properties 位于构建操作属性

Content - The file is not compiled, but is included in the Content output group. For example, this setting is the default value for an .htm or other kind of Web file.

关于c - 错误 c2059 : syntax error: constant in c while reading from a file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27420889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com