读书人

有没有办法创造出这样的结构:它的某一

发布时间: 2012-04-17 15:06:33 作者: rapoo

有没有办法创造出这样的结构:它的某一字段是变长的?
我在工作中需要这样的结构,它的很多字段是固定的,这个好办,但是就是有一个字段是变长数组,这个有办法做到吗?



[解决办法]
struct STRU
{
...
int arr[1];
};

STRU *p = malloc(sizeof (STRU) + 100 * sizeof (int));

p->arr[99] = 0;

读书人网 >C语言

热点推荐