您的位置:首页 > 编程语言 > C语言/C++

[C++学习]-c++内置类型的大小检测与输出.

2014-02-24 21:47 232 查看
/*
-通过sizeof()函数获取内置函数的真用空间大小
---------------------------------------------
*/
#include <iostream>
using namespace std;

void getStart();

void getStart()
{
cout << "Now will show the size of Implicit Objects:" << endl;
int s= sizeof(short);
int us= sizeof(unsigned short);
int i= sizeof(int);
int ui= sizeof(unsigned int);
int l = sizeof(long);
int ul = sizeof(unsigned long);
int c = sizeof(char);
int wc = sizeof(wchar_t);
int f = sizeof(float);
int d = sizeof(double);
int ld = sizeof(long double);
int b = sizeof(bool);
cout << "short" << "         unsigend_short" << "        int" << "        unsigned_int" << endl;
cout << " " << s << "b" << "                  " << us << "b" << "             " << i << "b" << "             " << ui << "b" << endl;
cout << "long" << "          unsigned_long" << "         char" << "          wchar_t" << endl;
cout << " " << l << "b" << "                  " << ul << "b" << "             " << c << "b" << "             " << wc << "b" << endl;
cout << "float" << "             double" << "           long_double" << "     " <<"bool" << endl;
cout << " " << f << "b" << "                  " << d << "b" << "             " << ld << "b" << "             " << b << "b" << endl;
}

int main()
{
getStart();
system("pause");
return 0;
}



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: