スポンサード リンク
Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:コンパイルエラーメッセージ:error C2153: 整数リテラルには 1 つ以上の数字が必要です。ソース(バグ有り):
//構造体のサンプル #include <stdio.h> int main(void) { struct { int x; int y; } a, b; a.x = 1; a.y = 1; b = a; printf("b\x = %d\n", b.x); printf("b.y = %d\n", b.y); return 0; }
ソース(修正済み):
//構造体のサンプル #include <stdio.h> int main(void) { struct { int x; int y; } a, b; a.x = 1; a.y = 1; b = a; printf("b.x = %d\n", b.x); printf("b.y = %d\n", b.y); return 0; }
[コンパイルエラーコード、メッセージに戻る]