作者:jicanmeng
时间:2014年11月26日
c语言中,定义一个结构体变量时,需要带上struct关键字。而在c++中,可以带有struct,也可以省略。
看一个示例程序:
#include <iostream>
struct MyStruct
{
int a;
int b;
};
int main()
{
struct MyStruct struct_one;
std::cout <<"sizeof(struct_one) is " << sizeof(struct MyStruct) << std::endl;
MyStruct struct_two;
std::cout <<"sizeof(struct_two) is " << sizeof(MyStruct) <<std::endl;
return 0;
}