美文网首页
2018-08-19

2018-08-19

作者: 常人 | 来源:发表于2018-08-19 13:44 被阅读11次

struct part {   //此处part 指的是结构体标记

int value;        

char name [20]              //结构体成员

int paice ;

} part1 ;  //创建了结构体标记part之后   part1 是在申明变量;

申明变量的另外一种方式:

struct  part part1,part2;

//结构体初始化及其引用;

main(){

struct part part1 = { 5,"  jiahina  "  ,  66 };//初始化

访问:part1.name;

printf("%c",part1.name);

int[];

struct  part  part1_2  [2]  ={{5," jiahina " , 66 }.{5," jiahina " , 67 }};   //  结构体数组

printf("%s,%d",part1_2 [0].name  ,  part1_2 [1]. price);

}

指向结构体的指针变量

struct part *w;

w = &part1;

printf("name = %s\n",(*p).name);

指向结构体数组的指针

struct part *p ;

p = part1_2;指向第一个数组元素;

p++ ; // 等价于

链表

数据+ 下一个节点的地址

静态链表:

struct  part {

int price ;

int atk;

struct part *next;

};

int main{

//定义三个part的结构体变量,作为链表的节点;还需要一个头指针head

struct part a , b , c , *head;

a.price = 5;

a.atk = 1;

b.price = 5;

b.atk = 1;

c.price = 5;

c.atk = 1;

//将节点连成链表

head = &a;

a.next = &b;

b.next = &c;

c.next = NULL;

struct part *p;

p = head ;

while (p != NULL){

printf("%d\n",p.price);

p = p ->next;

动态链表(单向);

//需要创建链表的函数,函数的返回值是链表的头指针;  返回值需要定义成* 类型;

struct part {

int price ;

int  atk;

}

struct  part *creat(){

struct part *head;

struct part  *p1 ,*p2;//一个数用来保存当前的一个用来保存当前之前的一个节点;

p1 = p2 = (struct part *)malloc (sizeof( struct part));

scanf("%d%d",p1->price;p1->atk);

head = NULL;

while(p -> price != 0){

if(n = = 1){

head = p1;

}

p2 -> next = p1;

p1 = p1->next;

p1 = (struct part *)malloc(sizeof(struct part ));

scanf("%d%d",p1->price;p1->atk);

}

int main ()

{

creat();

printf("%d,%d",)

}

相关文章

  • 2018-08-20

    2018-08-19 赵元元1 2018-08-19 22:54 · 字数 345 · 阅读 16 · 日记本 2...

  • 2018-08-19

    2018-08-19 张勤快 2018-08-19 打卡日期:2010年8月19日 打卡累计天数:67/90 #父...

  • 2018-08-20

    从下一篇文开始 使用第一人称。 2018-08-19 废花 2018-08-19 21:34 · 字数 396 ·...

  • 2018-08-19第十天

    2018-08-19数据库 数据库操作 Tab 自动补全代码 精确查询: = 模糊匹配 like 通配符 "%" ...

  • # 2018-08-19数据库

    2018-08-19数据库 数据库操作 Tab 自动补全代码 精确查询: = 模糊匹配 like 通配符 "%" ...

  • 皓月诗选

    皓月诗选诗选 褚江明 2018-08-19 21:24 · 字数 595 · 阅读 122 · 日记本 《秋天的爱...

  • 在难过的时候想起你

    2018-08-19 14:15 三亚·春光中巷B04栋别墅·飞咖啡花园 俞岭

  • 转载:Aria2

    如何配置 Aria2 来进行文件下载: https://mofiter.com/2018-08-19/%E5%A6...

  • 2018-08-19

    2018-08-19 事件:今天一直下雨,继续在家休息,听歌,读书,睡觉。 感受:惬意,自由,享受。 想法:没有特...

  • 长投学堂:投资是最好的修行

    2018-08-19 还有2天,我在长投学堂小白理财训练营就要毕业了,我的心里特...

网友评论

      本文标题:2018-08-19

      本文链接:https://www.haomeiwen.com/subject/rnjciftx.html