1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #include<stdio.h> int main() { struct Date { int year; }; struct class { int classNo; struct Student { int age; char *name; } stu; struct Date date; }; struct class c1; struct class cs = {.classNo=1,{.age=18,.name="xiaobei"}}; cs.date.year = 2018; printf("cs.classNo=%d\n",cs.classNo); printf("cs.stu.name=%s\n",cs.stu.name); printf("cs.stu.age=%d\n",cs.stu.age); printf("cs.date.year=%d\n",cs.date.year); return 0; }
|