租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

c语言结构体初始化的有哪些方法,c语言结构体初始化{0}

发布时间:2024-06-07 17:20:34

c语言结构体初始化的有哪些方法

在C语言中,结构体的初始化可以通过两种方式进行:

  1. 使用结构体变量的成员名称进行初始化:
struct Person {
    char name[20];
    int age;
};

struct Person p1 = {
    .name = "Alice",
    .age = 25
};
  1. 依照结构体成员的顺序进行初始化:
struct Person {
    char name[20];
    int age;
};

struct Person p2 = {"Bob", 30};