错误代码LNK1561阻止我的代码运行
Error code LNK1561 stopping my code from running
编码
新手,在 C++ 中遇到作业问题。我一直收到一个错误代码 lnk1561,谷歌告诉我这是用 int main() 位做的,但无论我做什么我都无法弄清楚。任何帮助将不胜感激。
#include<iostream>
using namespace std;
int main();
double pi(int n) {
double sum = 0.0;
int sign = 1;
for (int i = 0; i < n; ++i) {
sum += sign / (2.0*i + 1.0);
sign *= -1;
}
return 4.0*sum;
}
每个程序都有一个入口点(main,WinMain,wmain...),所以在你的代码中只有原型,因此添加定义。另一件事,为什么你原型主要,只要你不想调用它?
int main(); // I think you don't need it here
double pi(int n);
int main()
{
cout << pi(7.2) << endl; // here you called `pi()`
return 0;
}
double pi(int n)
{
double sum = 0.0;
int sign = 1;
for (int i = 0; i < n; ++i)
{
sum += sign / (2.0*i + 1.0);
sign *= -1;
}
return 4.0*sum;
}
相关文章:
- 我的代码运行良好,但在游戏循环中中断
- 通过窗口从C++代码运行 WSL 命令
- 如何使用 lldb 查找我的代码运行的位置
- 无法在 VS Code 上使用代码运行程序运行C++文件
- 我的代码运行良好,但现在当尝试将其制作成模板时,我遇到了许多看似无关的错误。这是怎么回事?
- Visual Studio代码运行环境
- 如何从C++代码运行自定义 GPU tensorflow::op?
- 在 ZeroMQ 中绑定订阅者套接字并连接发布者套接字会在代码运行时给出错误.为什么
- 代码运行缓慢
- .NET CORE 2 DLL引用带有C 代码运行时错误
- C++ 中控制台代码运行时的分段错误
- C++ 菜单代码 - 运行另一个类
- 以下代码运行后,如何在程序再次运行之前清除用户声明的变量 empName
- 当我使用此合并排序代码运行时,输出错误
- 有哪些优化技巧可以使我的代码运行得更快
- 使 C 代码能够作为C++代码运行
- 错误代码LNK1561阻止我的代码运行
- 如果我用代码块编译代码,为什么我的代码运行速度更快
- 更改Linux用户从C/C 代码运行时间
- 为什么这段代码运行这么慢