- 博客(6)
- 收藏
- 关注
原创 顺序栈存储
#include<stdio.h> #include<stdlib.h> #define N 50 typedef 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
100
原创 链式存储(链表)
有头单向链表 #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
1018
原创 顺序存储(顺序表)
#include<stdio.h> #include<stdlib.h> #define N 100 typedef 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
119
原创 GCC编译器编译过程
1.预处理(-E) (1)头文件内容复制到文件中 (2)宏定义替换 (3)删除所有注释 2.编译(-S) 将C代码全部转换成 汇编代码 3.汇编(-c) 将汇编代码转换成由0和1组成的二进制机器码 4.链接(-o) 将多个.o文件和库链接起来,生成一个可执行的.c文件 ...
2022-03-26 22:44:00
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1