小编pao*_*dor的帖子

结构初始化为NULL的指针

我对结构中的结构有问题:

typedef struct BrickStruct
{
    int type;
    SDL_Rect Brick_Coordinates;  
    SDL_Surface *Brick_Surface = NULL;  
}BrickStruct; 
Run Code Online (Sandbox Code Playgroud)

我的编译器说关于SDL_Surface结构的行:

error: expected ':', ',', ';', '}' or '__attribute__' before '=' token

但我真的不明白,因为我在我面前听到了关于结构指针的老师的教训: Coordinate *point = NULL;

坐标为两个int内部的结构:int x,y;

有人可以解释一下奇怪的事情吗?

谢谢

c pointers structure

0
推荐指数
1
解决办法
94
查看次数

标签 统计

c ×1

pointers ×1

structure ×1