数据结构

时间:2019-09-23 02:19来源: 操作系统
结构体 为啥出现结构体 为了表示一些目不暇接的多少,而普通的宗旨项目变量不可能满意供给 怎么叫结构体 结构体是客商遵照实际须求和谐定义的复合数据类型 怎样运用结构体 1.三

结构体

为啥出现结构体

为了表示一些目不暇接的多少,而普通的宗旨项目变量不可能满意供给

怎么叫结构体

结构体是客商遵照实际须求和谐定义的复合数据类型

怎样运用结构体

1.三种方式

一般采取结构体指针的款型来接纳

struct Student *pst;

pst=&st;

pst->name="shihan";//<==> .name

pst所指向的结构体变量中的name那几个成员

2.struct Student st;

有为那么些结构体分配内部存款和储蓄器空间,里面是个垃圾值

注意事项

1.结构体变量不可能加减乘除,但足以并行赋值

2.平常结构体变量和结构体指针变量作为函数字传送参的主题素材

struct Student st;

f;

//函数参数传递个指针,速度快,节省空间,能够开掘函数内一些变量

void f(struct Student *pst){

.name="shi";

strcpy(pst->name,"han");//第三种格局

}

编辑: 操作系统 本文来源:数据结构

关键词: