eclipseにて"helloworld"のプロジェクトを作成しビルド・実行しました。
その後、"helloworld"のプロジェクトを削除し新たにプロジェクトを作成しました。
プロジェクト名"sturct_test"
#include <stdio.h> #include <stdlib.h> struct test { int a=9; int b=8; int c=7; }; int main(void){ printf("%d",test.a); printf("%d",test.b); return EXIT_SUCCESS; }
ところがこれをビルド・実行すると、直前のプロジェクト"helloworld"が実行されます。
どこか設定がおかしいのでしょうか?
ご教授願います。
宜しくお願い致します。
上記プログラムに printf("abc"); と追加してビルドすると正常終了。
実行すると "abc" と表示されました。
eclipseのコンパイラはstruct文を理解しないのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/27 04:45
2020/07/27 07:00
2020/07/27 07:03