typedef struct 赋值
时间: 2023-10-20 12:34:34 浏览: 135
typedef struct是用来定义一个结构体类型的关键字。它的作用是给一个结构体类型起一个别名,以方便在代码中使用该类型。在给结构体变量赋值时,可以通过该别名来指定变量的类型。比如在引用中,typedef struct student { int sno; char name[20]; } stu; 定义了一个名为stu的结构体类型,其中包含了学号和姓名两个成员变量。通过typedef关键字,我们可以使用stu作为该结构体类型的别名。在main函数中,可以看到stu stua = {1001,"jack",1002,"Amy"}; 这行代码是对名为stua的结构体数组进行赋值。每个数组元素都是一个stu类型的结构体变量,其中第一个元素的学号为1001,姓名为"jack",第二个元素的学号为1002,姓名为"Amy"。这样就完成了对结构体变量的赋值。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [结构体数组的赋值方法(常用的三种,包含字符串)](https://blog.csdn.net/maxle/article/details/121304027)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [PHP赋值的内部是如何跑的详解](https://download.csdn.net/download/weixin_38674569/13733442)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文