继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

用C++写个程序,如何判断一个操作系统是16位还是32位的?

慕标1543487
关注TA
已关注
手记 7
粉丝 0
获赞 0

A1:
16位的系统下,
int i = 65536;
cout << i; // 输出0;
int i = 65535;
cout << i; // 输出-1;

32位的系统下,
int i = 65536;
cout << i; // 输出65536;
int i = 65535;
cout << i; // 输出65535;

A2:

int a = ~0;
if( a>65536 )
{
    cout<<"32 bit"<<endl;
}
else
{
    cout<<"16 bit"<<endl;


所有素材来源于网络,如有侵权请联系删除

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP