文章目录
- 基本用法
- 失效的多态
- 数组就是数组
- 使用限制
- 作用于空class
- 作用于引用
基本用法
sizeof运算符用于查询对象或类型的大小。它在编译时计算,并返回以字节为单位的对象或类型的大小。
在某些情况下,我们需要知道对象的实际大小。例如,当我们分配内存或操作具有特定大小要求的数据结构时,了解对象的大小非常重要。
sizeof返回的类型是std::size_t,是 C++ 标准库中定义的一个无符号整数类型。
请注意,sizeof 是在编译时计算的,并且不会对表达式进行实际求值。因此,它在运行时并不会引起任何副作用。另外,sizeof 的结果是一个常量表达式,可以在编译期间使用。
println( "A) sizeof(unsigned): ", sizeof<