#ifndef LCD.h
#define LCD.h
extern unsigned char LCDDISPLAY[][64];
void write(int x_start, int y_start, char text[]);
#endif // #ifndef LCD.h
エラーメッセージ:
警告[Pe014]: 前処理ディレクティブの予想される終了後に余分なテキストがあります
#ifndef LCD.h
#define LCD.h
extern unsigned char LCDDISPLAY[][64];
void write(int x_start, int y_start, char text[]);
#endif // #ifndef LCD.h
エラーメッセージ:
警告[Pe014]: 前処理ディレクティブの予想される終了後に余分なテキストがあります
通常、識別子にドットは使用しません。
定義された名前は、az、アンダースコア、および 0 ~ 9 文字のみを含み、数字で始まらない通常の識別子である必要があります。の
#define LCD.h
LCD
は「識別子」と見なされ、残りはジャンク テキストです (したがって、余分なテキスト警告が表示されます)。
最初の行を次のように変更します
#ifndef LCD_H
#define LCD_H
マクロでは使用できないため.
、に#if..
置き換えます_
(もちろん、これは 1 つの方法にすぎません)。