2016-11-16 32 views
-1

このコードをコンパイルしようとすると、Undefined referenceというエラーが発生します。未定義の参照

#include <stdio.h> 

int power(int m, int n); 

int main() 
{ 
    printf("%d", power(2,5)); 
    return 0; 
} 
+0

*リンク*しようとするとこのエラーが発生します。それはうまくコンパイルされます。 –

答えて

2

あなたはpowerを宣言していますがにそれを実装する必要があります。

#include <stdio.h> 

int power(int m, int n) 
{ 
    .. your code goes here 
} 

int main() 
{ 
    printf("%d", power(2,5)); 
    return 0; 
}