基本信息
源码名称:C++_各种数据类型_内存_范围
源码大小:1.99KB
文件格式:.cpp
开发语言:C/C++
更新时间:2019-05-03
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
#include<iostream>
#include <limits>
using namespace std;
int main()
{
cout << "type: \t\t" << "------------------size-----------------------"<< endl;
cout << "bool: \t\t" << "Bytes:" << sizeof(bool);
cout << "\tMaxValue:" << (numeric_limits<bool>::max)();
cout << "\t\tMinValue:" << (numeric_limits<bool>::min)() << endl;
cout << "char: \t\t" << "Bytes:" << sizeof(char);
cout << "\tMaxValue:" << (numeric_limits<char>::max)();
cout << "\t\tMinValue:" << (numeric_limits<char>::min)() << endl;
cout << "signed char: \t" << "Bytes:" << sizeof(signed char);
cout << "\tMaxValue:" << (numeric_limits<signed char>::max)();
cout << "\t\tMinValue:" << (numeric_limits<signed char>::min)() << endl;
cout << "unsigned char: \t" << "Bytes:" << sizeof(unsigned char);
cout << "\tMaxValue:" << (numeric_limits<unsigned char>::max)();
cout << "\t\tMinValue:" << (numeric_limits<unsigned char>::min)() << endl;
cout << "wchar_t: \t" << "Bytes:" << sizeof(wchar_t);
cout << "\tMaxValue:" << (numeric_limits<wchar_t>::max)();
cout << "\t\tMinValue:" << (numeric_limits<wchar_t>::min)() << endl;
cout << "short: \t\t" << "Bytes:" << sizeof(short);
cout << "\tMaxValue:" << (numeric_limits<short>::max)();
cout << "\t\tMinValue:" << (numeric_limits<short>::min)() << endl;
cout << "int: \t\t" << "Bytes:" << sizeof(int);
cout << "\tMaxValue:" << (numeric_limits<int>::max)();
cout << "\tMinValue:" << (numeric_limits<int>::min)() << endl;
cout << "unsigned: \t" << "Bytes:" << sizeof(unsigned);
cout << "\tMaxValue:" << (numeric_limits<unsigned>::max)();
cout << "\tMinValue:" << (numeric_limits<unsigned>::min)() << endl;
cout << "long: \t\t" << "Bytes:" << sizeof(long);
cout << "\tMaxValue:" << (numeric_limits<long>::max)();
cout << "\tMinValue:" << (numeric_limits<long>::min)() << endl;
cout << "----------------" << "---------------------------------------------"<< endl;
return 0;
}