首页 > 代码库 > c++中sizeof的用法
c++中sizeof的用法
1 /*测试sizeof() 测试环境:windows 7 64位操作系统 VS2012编译器 */ 2 #include <iostream> 3 using namespace std; 4 5 int main() 6 { 7 char a; 8 short int b; 9 int c;10 long int d;11 float e;12 double f;13 long double g;14 int* h;15 double* i;16 float* j;17 string strArr1;18 19 cout << "sizeof(char) = " << sizeof(a) << endl;20 cout << "sizeof(short int) = " << sizeof(b) << endl;21 cout << "sizeof(int) = " << sizeof(c) << endl;22 cout << "sizeof(long int) = " << sizeof(d) << endl;23 cout << "sizeof(float) = " << sizeof(e) << endl;24 cout << "sizeof(double) = " << sizeof(f) << endl;25 cout << "sizeof(long double) = " << sizeof(g) << endl;26 cout << "sizeof(int*) = " << sizeof(h) << endl;27 cout << "sizeof(double*) = " << sizeof(i) << endl;28 cout << "sizeof(float*) = " << sizeof(j) << endl;29 cout << "sizeof(string) = " << sizeof(strArr1) << endl;30 31 system("pause");32 33 return 0;34 }
测试结果:
c++中sizeof的用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。