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

如题所述

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

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