- 博客(6)
- 收藏
- 关注
原创 顺序栈存储
#include<stdio.h>#include<stdlib.h>#define N 50typedef struct { int a[N]; int top;}seqstack_t;/*创建空顺序栈*/seqstack_t* creatEmpty (){ seqstack_t* p = malloc(sizeof(seqstack_t)); if (p == NULL) { return NULL; } p->top = 0; re.
2022-04-09 23:43:55 71
原创 链式存储(链表)
有头单向链表#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node* next;}link_node_t;/* 创建空单向链表 */link_node_t* createEmptynode (){ link_node_t* p = malloc(sizeof(link_node_t)); if(p == NULL) { printf("goto ba
2022-04-06 22:12:15 966
原创 顺序存储(顺序表)
#include<stdio.h>#include<stdlib.h>#define N 100typedef struct { int a[N]; int last;}seqlist_t;/* 创建新表 */seqlist_t* creatnewseqlist (){ seqlist_t* p = malloc(sizeof(seqlist_t)); //在堆区创建一个结构体返回首地址 if(p == NULL) { printf("goto.
2022-04-06 20:42:27 82
原创 GCC编译器编译过程
1.预处理(-E)(1)头文件内容复制到文件中(2)宏定义替换(3)删除所有注释2.编译(-S)将C代码全部转换成 汇编代码3.汇编(-c)将汇编代码转换成由0和1组成的二进制机器码4.链接(-o)将多个.o文件和库链接起来,生成一个可执行的.c文件...
2022-03-26 22:44:00 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人