关于结构体中最后的 char */char []
摘要:
在看redis源码的时候看到一个strcut sdshdr ,如下:struct sdshdr { int len; int free; char buf[];};代码中对于这个结构体的大小的处理挺奇怪的,试验一下,实验环境为VC6.0,求sizeof大小struct sdshdr { int len; int free; char *buf;};大小是12struct sdshdr { int len; int free; char buf[];};大小为8struct sdshdr { int len; int free; ... 阅读全文
posted @ 2012-07-06 15:06 aitilang 阅读(805) 评论(0) 推荐(0) 编辑