0

エラー コードが表示されます: error LNK2019: unresolved external symbol and error tag fatal error LNK1120: 1 unresolved 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;
    }
}
4

1 に答える 1

0

C++ では大文字と小文字が区別され、宣言isPrimeして定義しますisprime

このエラーについて知っておくべきことは次のとおりです。

于 2013-07-28T22:25:37.610 に答える