山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省
有了结构体类型,那如果定义变量,其实很简单。
示例:
这个就是结构体变量的基础创建
初始化
比如里面只剩一个s3 s3里面有两个成员 第一个给c的值 第二个给i的值
x给了c 20给了i
这个就是结构体的初始化
不同类型的也都可以按照这个来初始化
如果结构体里面包含结构体该怎么初始化
比如这样 3.14赋值给了d s是一个结构体 所以我们要再给一个大括号 c赋值的w i给的是100接下来还有一个c 这个c要放在s的大括号的外面 c给了一个q
打印字符
打印字符的时候因为3.14是浮点型所以用%if w是字符型用%c 100用%d q用%c
sb就是上面赋的值 打印的时候就要用到. 打印那个就输入哪个的结构体类型里面的成员就可以 包含结构体类型的需要输入两次 先输入这个结构体类型是什么 再输入结构体的成员