e88.c

マクロの再定義

/* 警告:   B:e88: マクロ X が異なる内容で再定義されました */

#define XSIZE 50 … #define XSIZE 100
解説 #defineで定義済みの値が違う値で再定義されています。 身に覚えが無いのにこの警告が出る場合あるヘッダで定義されている値を 別のヘッダで違う値で定義している事等が考えられます。 意図した再定義であればあまり問題はありませんが、意図とは違う再定義をしている場合は修正が必要です。