char data[0]用法总结

struct MyData {     int nLen;     char data[0]; };         开始没有理解红色部分的内容,上网搜索下,发现用处很大,记录下来。                   在结构中,data是一个数组名;但该数组没有元素;该数组的真实地址紧随结构体MyData以后,而这个地址就是结构体后面数据的地址(若是给这个结构体分配的内容大于这个结构体实际大小,
相关文章
相关标签/搜索