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

溫馨提示×

c語言結構體指針賦值的方法是什么

小億
301
2023-12-14 01:52:30
欄目: 編程語言

在C語言中,結構體指針賦值有兩種方法:

  1. 使用"->"操作符:通過結構體指針訪問結構體成員并賦值。例如:
struct Student {
    int id;
    char name[20];
};

int main() {
    struct Student s1;
    struct Student *ptr_s1 = &s1;
    
    ptr_s1->id = 1;
    strcpy(ptr_s1->name, "John");
    
    return 0;
}
  1. 使用"*"操作符:通過解引用結構體指針訪問結構體成員并賦值。例如:
struct Student {
    int id;
    char name[20];
};

int main() {
    struct Student s1;
    struct Student *ptr_s1 = &s1;
    
    (*ptr_s1).id = 1;
    strcpy((*ptr_s1).name, "John");
    
    return 0;
}

這兩種方法都可以對結構體指針所指向的結構體成員進行賦值操作。

0
东宁县| 溧水县| 镇雄县| 牙克石市| 建平县| 岳西县| 明水县| 宁蒗| 黑水县| 钟山县| 兴城市| 汤阴县| 灌云县| 济源市| 额尔古纳市| 仁寿县| 沁水县| 宁化县| 重庆市| 龙游县| 开远市| 都兰县| 吉木乃县| 金山区| 绍兴市| 永定县| 新巴尔虎左旗| 南丹县| 崇明县| 绥芬河市| 阳城县| 雷山县| 祥云县| 界首市| 油尖旺区| 类乌齐县| 建阳市| 遵义县| 长兴县| 织金县| 应用必备|