设有定义: struct student { int num ; char name[20] ; char sex ; int age ; float score ;

char addr[30] ; }stu ; 则stu变量在内存中所占的字节数是
2024年12月04日 10:42
有4个网友回答
网友(1):

36:
4+20+4+4+4=36;
涉及到内存分配问题,没那么简单的。
(我的软件int ,float都是4个字节)
如果int 是2个字节的:
2+20+2+2+4=30;

网友(2):

16位环境是59,32位是68。

网友(3):

4+20+1+4+4+30 也许可能就是这样 我也不敢确定

网友(4):

你用 sizeof () 符吧。这个不确定。这个涉及硬件。