最近我在参加一个关于“SureSoft Technology”的采访……在那次采访中,他们问了一个问题,比如“c 中的 sizeof 运算符的大小是多少?”
如果有人知道答案与我分享?
最佳答案
sizeof
运算符本身没有大小。它的结果通常*在编译时变成一个常量值。
至于它返回的值,那将是参数的大小(以字节为单位)。结果的类型是 size_t
(在 <stdlib.h>
中定义)(§6.5.3.4.4)
* - 动态大小的自动数组除外。
关于c - c中sizeof运算符的大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4897751/