基本信息
源码名称:C++_各种数据类型_内存_范围
源码大小:1.99KB
文件格式:.cpp
开发语言:C/C++
更新时间:2019-05-03
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 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; }