问题描述
解决方案
union成员共享同一块大小的内存,union的大小由最大的成员的大小决定.所以吃char st[6],一个char1字节,共1*6=6,
int 按传统的定义来说是2个字节
共8字节。
解决方案二:
c 共同体是按照最大的算的,即6;再加 int 为2……
解决方案三:
2+6=8 目测此书是老谭的
时间: 2024-09-19 10:10:39
union成员共享同一块大小的内存,union的大小由最大的成员的大小决定.所以吃char st[6],一个char1字节,共1*6=6,
int 按传统的定义来说是2个字节
共8字节。
解决方案二:
c 共同体是按照最大的算的,即6;再加 int 为2……
解决方案三:
2+6=8 目测此书是老谭的