前言 一些非常基础的东西,在实际工作中没有用到.很少用到.一旦遇到,又不知所云.最近遇到一个问题,把一个int16(short) .两个bool变量整合成一个int32(int),当听到这个要求时,我第一反应是不是需求弄错了,后来才发现是自己才疏学浅,这里就需要位运算相关的概念. 这里补充一下这几个基本概念 位.字节.字符(英文字母).汉字.KB.MB.GB.TB的关系 1.位:bit,也叫比特位,是计算机表示数据最小的单位,用二进制0和1来存储 2.字节:byte,1byte(1B)=8b,一