91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言結構體數組如何初始化賦值

小億
167
2023-12-28 00:16:17
欄目: 編程語言

C語言結構體數組的初始化賦值可以通過以下兩種方式進行:

  1. 逐個賦值:可以使用逐個賦值的方式給結構體數組的每個元素進行賦值,例如:
struct Student {
    char name[20];
    int age;
};

int main() {
    struct Student students[3];
    
    strcpy(students[0].name, "Tom");
    students[0].age = 18;
    
    strcpy(students[1].name, "Alice");
    students[1].age = 20;
    
    strcpy(students[2].name, "Bob");
    students[2].age = 19;
    
    return 0;
}
  1. 使用初始化列表:可以使用初始化列表的方式對結構體數組進行初始化賦值,例如:
struct Student {
    char name[20];
    int age;
};

int main() {
    struct Student students[3] = {
        {"Tom", 18},
        {"Alice", 20},
        {"Bob", 19}
    };
    
    return 0;
}

通過上述兩種方式,可以對C語言中的結構體數組進行初始化賦值。

0
丹巴县| 娱乐| 屏南县| 保德县| 乐山市| 玉龙| 临朐县| 阜城县| 商都县| 绩溪县| 招远市| 开原市| 尼木县| 同仁县| 宣威市| 大新县| 淮阳县| 邳州市| 长子县| 开远市| 渝北区| 谷城县| 河西区| 沾化县| 酉阳| 建德市| 普兰店市| 大姚县| 武安市| 深圳市| 汉源县| 莎车县| 吐鲁番市| 荃湾区| 绥芬河市| 华蓥市| 科尔| 子洲县| 德令哈市| 托克逊县| 杭锦后旗|