关于变量公用定址问题

2020-01-30 14:15发布

一般变量公用都是用union定义,有不有其它的方法?
比如我申请了连续空间的数组char buf[11];
buf[0]存放字符,分配给n;
buf[1..4]存放float,分配给fa;
buf[5..8]存放float,分配给fb;
buf[9..10]存放int,分配给i;
问题是我该如何写才能实现上边的功能,并且程序里使用n,fa,fb,i来运算.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。