结构
------是由不同数据类型的数据组成的集合体。
//把带有 *相同特点 *的东西分为一类.
(”相同特点“就是 成员,“类” 就是 结构类型)
基本形式
struct Typename ( 结构类型 /类名)
{
…
//Members 成员
}
先声明结构,再写主函数
int main()
{
Typename a; //定义结构变量
...... //利用结构解决问题
}
-
初始化 —
按定义变量的顺序来赋值
-
定义数组 —
-
对成员的访问 —
结构变量 . 成员
例、
-a . id=123 ;
-strcpy(a . phone , " pengyuyan ") ;
//字符串拷贝—strcpy函数–string库。
//字符串比较 —strcmp函数。(switch函数)
–if(strcmp ( a[ ], b[ ] )==0) // 比较两个字符串是否相同
用指针访问
—— 结构指针–>成员 / (*结构指针).成员