c++ - C++ 中的 sizeof 是在编译时还是运行时评估的?

标签 c++ runtime sizeof compile-time

例如此代码片段的结果取决于哪台机器:编译器机器或机器可执行文件工作?

sizeof(short int)

最佳答案

sizeof 是编译时运算符。

关于c++ - C++ 中的 sizeof 是在编译时还是运行时评估的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2615203/

相关文章:

c++ - 如何知道 const 数组的大小?

c++ - 如何在没有 operator=() 的情况下为 const 成员 push_back?

C++ Ifstream 对象等于 nullptr 但它不是指针?

c++ - ubuntu命名空间cv错误上的opencv

python - 有没有等同于 Perl 中取消引用的 Python?

python - 提高函数运行时间

c++ - ATL 安全更新破坏了 DLL 的兼容性,具体取决于旧版本

c++ - 外派异常处理

c - 关于 C 中字符串后面的\0 个字符(或多个字符?)

在不执行程序的情况下计算任意类型的大小