sizeof能否与C++中的类名一起使用

Can sizeof be used with class names in C++?

本文关键字:一起 C++ sizeof      更新时间:2023-10-16

下面是一个示例类:

class abc {
    int a;
    int b;
}

在下面的代码中使用sizeof,它会给出类的大小吗?为什么?

int c = sizeof(abc);

这将起作用。事实上,以这种方式使用sizeof运算符时,这就是它的全部用途。

使用sizeof(type):

返回类型的对象表示形式的大小(以字节为单位)。

在您的情况下,类名就是类型。