长度为0
在GNUC是可以使用
在定义
个变长对象
结构体是非常有用
请看下例
structline{
length;
charcontents[0];
};
structline*thisline=(structline*)
malloc(
(structline)+this_length);
thisline->length=this_length;
显然这样
代码要比下面
定义节省空间
structline{
length;
char*contents;
};
structline{
length;
charcontents[1];
};
延伸阅读
- 2011-9-7-- c语言数组定义,C语言定义数组的几种形式
- 2010-12-9-- php数组,一步一步学习PHP(8) php 数组
- 2010-12-9-- 实例化数组,PHP数组实例说明
- 2010-12-9-- php数组,PHP 数组基础知识小结
- 2010-12-9-- php数组,PHP中的array数组类型分析说明
- 2010-12-9-- php数组,比较全面的PHP数组的使用方法小结
- 2011-8-2-- php统计数组,PHP源代码数组统计count分析
- 2010-12-9-- php返回数组,php用数组返回无限分类的列表数据的代码
- 2010-12-9-- 数组内存,PHP数组内存耗用太多问题的解决方法
- 2011-4-26-- php数组,php中用数组的方法设置cookies
最新评论