c++ primer 4.4节练习答案

练习4.13

a) d=3.0, i=3

b) i=3, d=3.5

练习4.14

第一个:非法,42是一个右值,右值不能当做左值使用

第二个:返回值总为真

练习4.15

pi是指针类型,不可将int类型指针赋值给int型,可做如下修改

dval = ival = 0;

pi = nullptr;

练习4.16

a) if ((p = getPtr()) != 0)

b) if (i == 1024)

posted @ 2017-07-29 15:57  五月份小姐  阅读(203)  评论(0)    收藏  举报