c语言中字符串的二进制是怎样的

如题所述

所有的数据在计算机内部都是以二进制形式存放的,我以一个字节,即8位二进制数来举例:
比如
a=2 a的二进制形式是 0000 0010

b=-1 所有负数在内存中都是以补码形式存放,b的二进制形式: 1111 1111 即全11
你给的数据 c2='\375'; \后的数据是八进制数,转换后成二进制位:011 111 110
取后8位是 1111 1110
转换成十进制数就是-3
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网