- 博客(4)
- 收藏
- 关注
原创 C++强化笔记二
位运算符 &按位与(AND) 只要碰见0,结果就是0 |按位或(OR) 只要碰见1,结果就是1 ^按位异或(XOR) 只要不一样,结果就是1 ~取反(NOT) <<左移 >>右移 x y x&y x^y xORy 0 0 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 0 1 特殊 一个数a&1的结果为取二进制的最末位。 若一个整数想取其中的低字节,只需要将a与8个1按位与。 低字节四位反
2021-07-06 23:15:35 119
原创 C强化笔记一
C语言基本数据类型及字节长度 基本数据类型: short、int、long、char、float、double、long int、long long、long double、bool等。 基本数据类型的字节长度 数据类型 字节长度 char 1 short 2 int 4 long int 4 long long 8 float 4 double 8 bool 1 ASCII码对照表 函数 函数三要素 函数名:标识符 形参列表:不赋值的变量 函数体:ma.
2021-07-06 22:49:44 81 4
原创 六种位运算符
六种位运算符 1.按位与 & 使用规则:两个二进制操作数对应位同为1 结果位 才为1,其余情况为0。 2.按位或 |> 使用规则:两个二进制操作数对应位只要有一个为1 结果位 就为1,其余情况为0。 3.按位异或 ^ 使用规则:两个二进制操作数对应位相同为0,不同为1。 4.取反 ~ 使用规则:一个二进制操作数,对应位为0,结果位为1;对应位为1,结果位为0。 十进制 1 的二进制表示为: 0000 0001 每位都取反为: 1111 1110 5.左移 <&
2021-03-21 20:49:19 206
原创 2021-03-14
字符型-‘0’等于整数型 每一位字符提取出来a[i],转换为数字 a[i]-‘0’,位数差异每次乘以10进位。 小于10的数字转化为字符 数字转化为字符串
2021-03-14 16:07:22 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人