正在加载图片...
9.1.2结构体变量的引用 引用规则 结构体变量不能整体引用,只能引用变量成员 引用方式:结构体变量名成员名 student 个结构体变 例 struct studen 例 struct student stul, num=10 例 struct st i int num; 例 Int nun char name [201: stul score=85. 5 char na char sex 他的m助( struct Int age ui score+= stu2 scode float score eM 19875, DaLian,);(x) int char addr[301 birthday Int 3stul, stu2 onth daye Stuz StuPa birthday 3 Stul, stu2 9.1.2 结构体变量的引用 – 引用规则 • 结构体变量不能整体引用,只能引用变量成员 • 可以将一个结构体变量赋值给另一个结构体变量 • 结构体嵌套时逐级引用 成员(分量)运算符 优先级: 1 结合性:从左向右 引用方式: 结构体变量名.成员名 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }stu1,stu2; stu1.num=10; stu1.score=85.5; stu1.score+=stu2.score; stu1.age++; 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }stu1,stu2; printf(“%d,%s,%c,%d,%f,%s\n”,stu1); () stu1={101,“Wan Lin”,‘M’,19,87.5,“DaLian”}; () 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }stu1,stu2; stu2=stu1; ( ) 例 struct student { int num; char name[20]; struct date { int month; int day; int year; }birthday; }stu1,stu2; num name birthday month day year stu1.birthday.month=12; 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }stu1,stu2; if(stu1==stu2) …….. ()
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有