![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 91
lonelyboy34
这个作者很懒,什么都没留下…
展开
-
柔性数组
也许你从来没有听说过柔性数组(flexible array)这个概念,但是它确实是存在的。C99中,结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其他成员。 柔性数组成员允许结构中包含一个大小可变的数组。sizeof返回的这种结构大小不包括柔性数组的内存。包含柔性数组成员的结构用malloc ()函数进行内存的动态分配,并且分配的内存应该大于结构的大小,以适应柔性数组的预期大小。柔性数组到底如何使用呢?看下面例子:typedef struct st_t转载 2010-11-18 16:50:00 · 345 阅读 · 0 评论 -
堆栈
此篇文章转载于百度百科,但是这其中有自己的感念和看法,以及融入的堆栈在51单片机上的应用解释!原创 2011-05-25 17:20:00 · 710 阅读 · 0 评论