不使用sizeof计算结构的大小(以字节为单位)

时间:2013-02-13 15:46:02

标签: c sizeof

我正在寻找一种方法来计算特定结构的大小而不使用C中的函数sizeof()

2 个答案:

答案 0 :(得分:12)

sizeof不是一个功能。它在编译时进行评估,因此不会影响程序的执行时间。使用它是正确的。

另外,停止过早优化。

答案 1 :(得分:2)

来自Mats评论: 您不应该这样做,因为sizeof()在编译时被评估(除了VLA)。