C++ 我正在尝试用allegro编写一个基本的第一个程序
所以,我使用的是最新版本和最新版本的Allegro,但在第6行和第12行,我似乎遇到了一些我还不清楚的错误。我对C++和Alelgo非常陌生,所以任何帮助都会非常感谢。p> 对于第6行,我有一条错误消息:预期标识符或before字符串常量 对于第12行,我有一条错误消息:“display”未声明此函数的首次使用 将第6行更改为:C++ 我正在尝试用allegro编写一个基本的第一个程序,c++,c,allegro,C++,C,Allegro,所以,我使用的是最新版本和最新版本的Allegro,但在第6行和第12行,我似乎遇到了一些我还不清楚的错误。我对C++和Alelgo非常陌生,所以任何帮助都会非常感谢。p> 对于第6行,我有一条错误消息:预期标识符或before字符串常量 对于第12行,我有一条错误消息:“display”未声明此函数的首次使用 将第6行更改为: ALLEGRO_DISPLAY *display; 此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错
ALLEGRO_DISPLAY *display;
此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错误
相关文件:
将第6行更改为:
ALLEGRO_DISPLAY *display;
此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错误
相关文件:
如果您想用名称DISPLAY声明ALLEGRO_DISPLAY类型的变量,则不应使用引号
但是al_create_display返回的不是ALLEGRO_display,而是指向它的指针,因此正确的行应该是:
ALLEGRO_DISPLAY* display;
如果您想用名称DISPLAY声明ALLEGRO_DISPLAY类型的变量,则不应使用引号
但是al_create_display返回的不是ALLEGRO_display,而是指向它的指针,因此正确的行应该是:
ALLEGRO_DISPLAY* display;
将显示更改为显示…删除引号。ALLEGRO_DISPLAY是一个结构。将DISPLAY更改为DISPLAY…删除引号。快板显示是一种结构。