Jimmy Chen

A Programmer

C Primer Plus 第六版 第十五章课后编程练习答案

编程环境Visual Studio 2017

此文为博主原创文章,转载请注明出处

  1. lisa说道:

    请问下第一题的
    num = num * 2 + (pbin[i] - '0');
    是怎么个思路?

  2. jimmychen说道:

    num*2相当于左移一位,后面半段就是计算对应位的值

  3. panda说道:

    想问下第五题 if ((number & (0x01 << int_bit)) == 1)语句我总觉得是 if ((number & (0x01 << (int_bit-1)) == 1),这样才能把1移至最高位,求解释谢谢

    1. jimmychen说道:

      这一题确实有问题,源码已修改,谢谢!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注