Eclipse を使用して C コードを作成するのはこれが初めてなので、答えは非常に単純かもしれません。また、Eclipse はすでに適切にコンパイル、ビルド、およびリンクするようにセットアップされていると考えています。これは、Windows 7 64 ビット マシンで実行されています。
私の C コードでは、関数malloc()
orを使用するprintf()
たびに、その下に赤い波線が表示されるようです。キャストやパラメータではなく、関数だけに下線が引かれています。
コード行は次のとおりです。
#include <stdlib.h>
#include <stdio.h>
int* list; //This is a global variable
int main(){
//...inside a function
list = (int*) malloc( sizeof(int) ); // Out of this line, only the word "malloc" is underlined in red.
printf(""); //printf also gives me an error
return 0;
}
エラーの上にマウスを置くと、次のように表示されます。
関数 'malloc' を解決できませんでした。
私もmalloc()
正しく使用していますか?