摘要: typedef:是c语言的一个关键字,用于给已知数据类型取一个别名 例如typedef unsigned char uint8;此时 uint8 也就是 unsigned char 与define的区别: typedef只可用于对数据类型进行取新名字,define无此限制 typedef由编译器执行 阅读全文
posted @ 2025-09-21 21:57 EricsT 阅读(6) 评论(0) 推荐(0)
摘要: 线性结构:把所有的结点用一根线穿起来 连续存储[数组] 什么叫做数组:元素类型相同,大小相等 数组的优缺点: 优点:存取元素的效率非常高 缺点: 事先必须知道数组的长度 需要大块连续内存块 插入删除元素的效率极低 空间通常是有限制的 /* @file main.c @brief 线性结构之数组 @a 阅读全文
posted @ 2025-09-21 15:33 EricsT 阅读(15) 评论(0) 推荐(0)
摘要: 定义一块内存可以用数组定义,也可以动态分配: 使用数组定义一块内存,则该块内存是静态的,也就是一旦定义之后,这块内存的大小就固定了,例如,数组元素个数是5,则定义后,这=这块内存大小就是5,不能再改变 但是用malloc动态分配的话,这块内存的大小就由我们自己来定义了,例如定义大小为5的内存块,使用 阅读全文
posted @ 2025-09-21 11:22 EricsT 阅读(21) 评论(0) 推荐(0)