正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS c=a&b,b为八进制数的377,运算后c只保留a的低字节, 高字节为0。 如果想取两个字节中的高字节,只需c=a&0177400 (0177400表示八进制数的177400)。见图122。 (3)要想将哪一位保留下来,就与一个数进行&运算,此数 在该位取1,如:有一数01010100,想把其中左面第3、4 5、7、8位保留下来,可以这样运算: 01010100(+进制数84) (&)00111011(十进制数59) 000100进制数16) 即a=84,b=59,c=a&b=16。• c=a&b,b为八进制数的377,运算后c只保留a的低字节, 高字节为0。 • 如果想取两个字节中的高字节,只需c=a & 0177400 (0177400表示八进制数的177400)。见图12.2。 • (3) 要想将哪一位保留下来,就与一个数进行&运算,此数 在该位取1,如:有一数01010100,想把其中左面第3、4、 5、7、8位保留下来,可以这样运算: • 01010100 (十进制数84) • (&)00111011 (十进制数59) • 00010000(十进制数16) • 即 a=84,b=59,c=a&b=16
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有