C语言实现头插法(链表)
来源:互联网 发布:程序员是吃青春饭的吗 编辑:程序博客网 时间:2024/04/25 07:27
// FileDownloader.cpp : 定义控制台应用程序的入口点。//头插法,插入新元素//#include "stdafx.h"#include <stdlib.h>#include <stdio.h>#include <malloc.h>struct node{int num;struct node *next;}*head,LinkList;typedef struct node item; item append(node *head,int num){item *temp,*right;temp=(item*)malloc(sizeof(item));temp->num=num;right=(struct node*)head;right=temp;right->next=head;return *right;}int _tmain(int argc, _TCHAR* argv[]){item *cur ,*head,cur2,*cur3;int i ;head=NULL;for(i=1;i<=10;i++){cur=(item*)malloc(sizeof(item));cur->num=i;cur->next=head;head=cur;}cur=head;//item i= append(cur,333);cur2=append(cur,333);cur3=cur2.next;//不得已为之printf_s("%d\n",cur2.num);while (cur3->next!=NULL){printf_s("%d\n",cur3->num);cur3=cur3->next;}//while (cur)//{//printf_s("%d\n",cur->num);//cur=cur->next;//}system("pause");return 0;}
0 0
- C语言实现头插法(链表)
- 链表(C语言实现)
- 链表c语言实现
- 链表-C语言实现
- 链表 C语言实现
- 链表C语言实现
- 栈的C语言实现(链表)
- 链表(LinkedList) C 语言实现
- 链表ADT C语言实现
- 链表ADT C语言实现
- 栈(C语言实现)
- 俄罗斯方块(C语言实现)
- 人事管理系统(C语言实现)
- 异质链表(C语言实现)
- 排序(C语言实现)
- C 语言实现文件传输 (socket实现)
- 【C语言】C语言字符串函数实现(一)
- 【C语言】C语言字符串函数实现(二)
- [枚举]BestCoder 1st Anniversary$1002 Hidden String
- 040.category 调用私有方法
- linux设置程序开机启动
- JSTL简介
- java多态--08
- C语言实现头插法(链表)
- ZOJ - 2480 Simplest Task in Windows
- C语言和C++的不同之处和相通之处
- O(logn)时间复杂度求Fibonacci数列(java)
- Metasploit测试暴雷漏洞 (编号CVE-2012-1889)
- Xcode 自动生成代码注释文档
- HDU 1097 A hard puzzle 求个位数
- 实现客户给的URL接口,以爬虫的方式
- Invert Binary Tree