- 博客(2)
- 收藏
- 关注
原创 栈的概念及实现
一、栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。 出栈:栈的删除操作叫做出栈。出数据也在栈顶。 二、栈的结构体创建 typedef char DataType; //对int类型重新起个名字DataTy...
2021-11-17 17:16:04 164
原创 字符串库函数模拟
1、模拟实现strlen #include<assert.h> size_t my_strlen(const char* src) { assert(src); size_t count = 0; while (*src++) count++; return count; } 2、模拟实现strcpy #include<assert.h> char* my_strcpy(char* dest, const char* sr...
2021-09-24 23:31:06 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人