在C++中,数据类型与变量占用的内存空间都不同,想查看它们所占的内存空间大小,
可用sizeof关键字去查看,
语法:sizeof{ 数据类型 / 变量 }
如:
int main()
{
int aaa = 10;
cout << "int 数据类型所占内存空间为" << sizeof(int) << endl;
cout << "int 数据类型所占内存空间为" << sizeof(aaa) << endl;
system("pause");
return 0;
}
上面的代码中,不管是sizeof{int}还是sizeof{aaa},最终都输出为 4字节 ,因为变量aaa的定义为int类型,所占空间也是int类型。
cout语句:
1 cout<<" "<< <<endl;
2 cout <<endl;
3 cout<< <<
1 " "中为输出的字符(中文英文语句),而无双引号的<< <<中为可运行的程序(如上面的sizeof{int}和sizeof{aaa},都是程序)。
2 此语句的作用为换行。
3 此语句为不换行cout语句。