#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> struct Book { char name[20]; int price; char id[12]; }b4,b5,b6;//全局变量 //匿名结构体类型只能用一次 struct { char c; int i; char ch; double d; }s; //匿名结构体指针类型 struct { char c; int i; char ch; double d; }* ps; struct S { char c; int i; }s1, s2; struct B { double d; struct S s; char c; }; int main() { //局部变量 //struct S s3 = {'x', 20}; struct B sb = { 3.14, {'w', 100},'q' }; //.->操作符 printf("%lf %c %d %c\n", sb.c, sb.s.c, sb.s.i, sb.c); return 0; }