【C语言】单向链表 头插法
来源:互联网 发布:杭州阿里云公司地址 编辑:程序博客网 时间:2024/06/06 00:05
#include<stdio.h>#include<stdlib.h>int main(){ struct list{ int num; struct list* prior; }; char key; struct list *head = NULL; struct list *last = NULL; struct list *p = NULL; printf("do u want to write ur data?\n"); scanf("%c", &key); while(key == 'y') { p = (struct list*)malloc(sizeof(struct list)); if(!p) printf("no enough memory \n"); printf("in out ur data\n"); scanf("%d", &p->num); p->prior = NULL; if(head == NULL) { head = p; last = p; } else { p->prior = head; //新建节点的上一个节点指向头结点 head = p; //始终令新建节点为头结点 } printf("\ndo u want to continue?\n"); scanf(" %c", &key); }while(head!= NULL){ printf("%d", head->num); head = head->prior;} return 0;}
0 0
- 【C语言】单向链表 头插法
- C语言单向链表
- C语言 单向链表
- C语言单向链表
- c语言-单向链表
- 头插法建立单向链表 C语言实现
- C语言单向链表的实现
- 求助 C语言的单向链表
- C语言实现的单向链表
- 单向链表C语言实现
- C语言 单向链表倒序
- 单向链表的C语言实现
- c语言的单向链表
- 自己实现C语言单向链表
- 纯c语言单向链表
- C语言之单向链表
- C语言单向链表的建立
- C语言单向链表的实现
- 开始学习 Backbone
- 安装CentOS后要做的10件事
- 几种基本的数字正则表达式
- WindowManager和WindowManagerService的简单接触
- leetcode刷题系列:不用加号实现a+b
- 【C语言】单向链表 头插法
- 修改LoadRunner自带示例程序WebTours的端口
- StringBuffer 和StringBulider的区别
- 当webView作为recyclerView的一个布局,导致点击webView返回顶部的问题。
- C#问题请教
- 玖月奇迹王小玮近照,与富豪老公因事业离婚,现热衷公益获大赞
- Codeforces Round #383 (Div. 2) B. Arpa’s obvious problem and Mehrdad’s terrible solution
- 常用配置
- 单例模式