链表尾插
来源:互联网 发布:企业网站域名备案表 编辑:程序博客网 时间:2024/05/17 22:08
#include <stdio.h>#include <stdlib.h>struct node //定义结点的结构{int num; //数据域struct node * next;//指针域};typedef struct node Node;//给结构体命名为Nodetypedef struct node * link;//给指向结构体的指针命名为linkvoid create_link(link * head){*head = NULL;}void insert_code_tail(link * head,link new_code){link tmp;tmp = * head;if(* head == NULL){new_code->next = * head;* head = new_code;}else{while(tmp->next != NULL){tmp = tmp->next;}tmp->next = new_code;new_code->next = NULL;}}void display_node(link head){link tmp;tmp = head;while(tmp != NULL){printf("num = %d\n",tmp->num);tmp = tmp->next;}}int main(){link head = NULL; //定义头指针link new_code = NULL;//定义一个新的结点int i;create_link(&head);for(i = 0;i <= 9;i++){new_code = (link)malloc(sizeof(Node));//给结构体if(new_code == NULL){printf("malloc error!\n");exit(-1);}new_code->num = i;insert_code_tail(&head,new_code);}display_node(head); return 0;}
0 0
- 链表尾插
- 链表尾插
- 二次规划(quadratic programming)
- 【POJ 2253 Frogger】+ Floyd
- maven自定义插件 jenkis打包 jar包版本校验dependency-check-plugin:check
- Docker 使用指南 (四)—— 数据卷的使用
- hdu 5451 Best Solver -广义斐波那契+矩阵快速幂+共轭构造+循环节
- 链表尾插
- SAP 标准成本、计划成本、目标成本、实际成本计算公式
- Windows下使用TensorFlow
- Android Studio运行找不到Genymotion虚拟机
- C++中的new和delete,C中的free、malloc、calloc、realloc、_alloca
- Andriod Studio debug.keystore(默认)和如何生成自定义的keystore 以及如何生成数字签名
- NO.2 Python读入图片并灰度显示并保存退出
- Linux多线程编程--同步与互斥
- android studio 的add as library选项在哪