- 博客(2)
- 收藏
- 关注
原创 【C语言版数据结构】线性表之顺序表
本文详细介绍了顺序表(线性表的一种连续存储结构)的基本操作实现。主要内容包括:1. 顺序表的结构定义,包含存储基地址、当前长度和总容量;2. 核心操作实现:初始化、动态扩容、插入(头插/尾插/指定位置)、删除(头删/尾删/指定位置/按值删除);3. 辅助功能:查找元素、获取长度、排序(冒泡法)、逆置、清空和销毁;4. 高级操作:两个有序顺序表的合并。文中通过详细的代码示例和注释,展示了每种操作的实现逻辑和注意事项,特别是对边界条件的处理(如表满扩容、空表检查等)。
2025-10-28 18:07:47
996
原创 掌握c语言中浮点数转换成整数(四舍五入)
本文介绍了C语言中浮点数四舍五入转换为整数的三种方法:1. 使用标准库函数round(),需包含<math.h>,返回double类型需强制转换为int;2. 手动实现法,正数加0.5后取整,负数减0.5后取整;3. 结合强制类型转换和三目运算符实现。每种方法都附有代码示例,其中round()最简便且支持正负数,手动法则更灵活可控。文章还简单说明了强制类型转换的语法和三目运算符的使用逻辑。
2025-10-18 11:02:29
637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅