我正在获取错误代码:错误LNK2019:未解析的外部符号和错误标记致命错误LNK1120:1个未解析的externals,我不知道为什么。
我以前从未遇到过这种情况,也不知道如何修复它。
我已经查看了许多包含相同错误的其他代码,仍然需要帮助。
#include <iostream>
using namespace std;
int isPrime (int n);
int main() {
int num;
for(num = 1; num <= 542; num++) {
isPrime(num);
}
// pause and exit
getchar();
return 0;
}
int isprime(int var1) {
int i, count;
count = 0;
for(i = 2; i <= var1/2; i++){
if(var1 % i == 0){
count++;
break;
}
}
if(count == 0 && var1 != 1){
cout << var1 << endl;
return var1;
}
else{
return 0;
}
}
C++区分大小写,声明isPrime
并定义isprime
。
以下是您需要了解的有关此错误的信息。