c/c++中typedef定义结构体内成员赋初值

写数据结构作业时遇到的问题:需要给typedef定义的结构体中的成员数组赋初值。如下:写数据结构作业时遇到的问题:需要给typedef定义的结构体中的成员数组赋初值。如下:

typedef struct {
    Node* nodes[maxsize];
    int front,rear;
}Queue;

赋值方法如下:

Queue nodes = {{0},1,0};

即在定义结构体变量的时候用大括号赋值,括号内按顺序依次给定初值。

posted @ 2023-12-18 22:30  在下李霡霂  阅读(41)  评论(0编辑  收藏  举报