作者: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; }