C++sizeof()
时间: 2024-05-14 16:09:34 浏览: 71
C++ sizeof 实例解析
C++中的sizeof()是一个运算符,用于获取数据或变量的大小(以字节为单位)。它可以用于基本数据类型、自定义数据类型、数组和指针等。
sizeof()的语法如下:
sizeof(type)
sizeof(expression)
其中,type是数据类型,expression是一个表达式或变量。
sizeof()返回的是一个size_t类型的值,表示所传入类型或表达式的大小。
需要注意的是,sizeof()返回的是编译时确定的大小,而不是运行时的大小。另外,对于指针类型,sizeof()返回的是指针本身的大小,而不是指针所指向对象的大小。
阅读全文