网站推广的措施和手段有哪些,超级软文网,哈尔滨自助建站模板,哪些网站可以做图片链接为什么有的时候脑子转不过来#xff1f;#xff1f;
为什么要对字节、机器长啊、位啊都要门清
位数 一般的就是指计算机的位数#xff0c;比如64位/32位#xff0c;更简单的理解#xff0c;计算机就是在不停的做二进制的计算#xff0c;比如32位计算机#xff0c;在长…为什么有的时候脑子转不过来
为什么要对字节、机器长啊、位啊都要门清
位数 一般的就是指计算机的位数比如64位/32位更简单的理解计算机就是在不停的做二进制的计算比如32位计算机在长度为32的二进制数字串上进行计算 一般的 int 整数类型 长度 4字节 32位 存储数据范围 32位全0 到全1 当然根据整型有正整数和负整数之分原码有一位是符号位…… double 浮点型 双精度 8字节 64位 同上 也有符号位 sizer_t 简单理解为无符号位的整型 比如 数组的第i个元素的i的数据类型就是size_t float 单浮点型 4字节 char 字符 不仅可以存储字符如 a,b,c,d还可以存储 数字包括十进制、二进制、八进制、十六进制一般的十进制与我们思维模式相近但计算机只能处理二进制但二进制表示的范围小延伸到十六进制四位二进制所指传输的数据类型很多都是十六进制两位十六进制就是一个字节这样也好计算也好分配空间啥的。
但有的时候会被自己蠢哭
比如
char temp[32] {};
//首先这是一个字符串元素类型为字符但是不仅可保存字符还可以保存数字
//长度为32字节每一个元素为一字节即8位每一个元素可以保存一个int、两位十六进制、
//char temp[32] {‘a’, b};
//char temp[32] {123 456};
//char temp[32] {0x22, oxf1}; 但是注意char temp[32] {0xf11, 0xf1}; 这就第一个元素就超出范围了会截断 0xf11 一共12位