码迷,mamicode.com
首页 > 编程语言 > 详细

C++ premier 第二章课后题

时间:2018-05-24 21:15:12      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:tst   fonts   size   包含   最大   赋值   unsigned   2.3   style   

2.1:int、 long 、short 类型的区别

    short、 int 和 long 类型都表示整型值, 存储空间的大小不同。一般, short类型为半个机器字长,int 类型为一个机器字长,而 long 类型为一个或两个机器字长.

2.2:unsigned 和 signed的区别

   signed表示带正负号的整型 ,取值是-128到127;

    unsigned表示不带正负号的整型,取值是0到255;

2.3:如果在某机器上 short 类型占 16 位,那么可以赋给short 类型的最大数是什么?unsigned short 类型的最大数又是什么?

    2^16=65536,所以short类型应包含正负号,-32728~32727,最大数是32727;unsigned short不包含正负号,所以取值是0~65535,最大数是65535;

2.4:当给 16 位的 unsigned short 对象赋值 100 000 时,赋的值是什么?

    直接二进制计算,32或者65568(超过值)或者更大.

2.5:float 类型和 double 类型有什么差别?

    float表示单精度类型,double表示双精度类型。一般 float 类型用一个字(32 位)来表示,double 类型用两个字(64 位) 来表示

C++ premier 第二章课后题

标签:tst   fonts   size   包含   最大   赋值   unsigned   2.3   style   

原文地址:https://www.cnblogs.com/fsp2008/p/9085043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!