如何计算以下结构占用的内存空间?

时间:2013-04-22 01:05:30

标签: c++ memory struct

我需要创建一个struct的内存模型,我需要找到在声明时为结构分配多少内存。

struct student {       
        int Roll_no,age;
        float average;
        float grade;     
};

1 个答案:

答案 0 :(得分:3)

除非我误解你,否则内置sizeof运算符/函数会执行您想要的操作:

size_t size_of_student_in_bytes = sizeof(student);