gpt4 book ai didi

visual-c++ - 错误 LNK1169,求助!!我是初学者

转载 作者:行者123 更新时间:2023-12-02 11:11:02 25 4
gpt4 key购买 nike

我得到了一个代码来查找错误并修复它。但我不知道为什么我不能运行它。它一直说“ fatal error LNK1169:找到一个或多个多重定义的符号”

这是我必须修复的原始代码。

int value1, int value2, int value3 ;
FILE outptr;
outptr=fopen(“myfile.txt”, ‘w’);
if(outptr)
{
Printf(outptr, “ %f %f %f” , value1, value2, value3)
};
fclose(outptr);
else
{
fprintf(“The file myfile.txt is not available”);
}

这就是我想出的
#include<stdio.h>

int main(void)
{

int value1, value2, value3;
FILE *outptr;
outptr = fopen("myfile.txt", "w");


if(outptr)

{
printf("please put in values for value1,value2,value3\n");
scanf("%d%d%d",&value1, &value2, &value3);
fprintf(outptr, "%d %d %d", value1, value2, value3);
fclose(outptr);
}

else
{
printf("The file is not available");
}

}

但我不断收到错误 LNK1169。请帮我。

最佳答案

这听起来像是您的项目的一个问题,您有一个具有相同名称的重复函数(甚至可能是多个 main()s)。编译您的编译器时发现一个重复的函数,因此提示您已经声明了两次。尝试删除此代码并将其放入单独的新项目中,您可能会发现它是孤立地通过的。

编辑:我刚找到这个 error definition这证实了我的怀疑。

关于visual-c++ - 错误 LNK1169,求助!!我是初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15607181/

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