网站建设虚线的代码,广州seo网站推广费用,没有域名可以建网站吗,如何在微信上开发小程序常用的位运算符 按位与 快速判断整数的奇偶性 奇数的二进制表示的最低位为1#xff0c;偶数的二进制表示的最低位为0。 int num 9;
if (num 1)
{// num 是奇数
}
else
{// num 是偶数
}按位异或 交换两个变量的值
int a 5;
int b 7;
a a ^ b;
b a ^ b;
a a ^ …常用的位运算符 按位与 快速判断整数的奇偶性 奇数的二进制表示的最低位为1偶数的二进制表示的最低位为0。 int num 9;
if (num 1)
{// num 是奇数
}
else
{// num 是偶数
}按位异或 交换两个变量的值
int a 5;
int b 7;
a a ^ b;
b a ^ b;
a a ^ b;
// 现在 a 7, b 5按位异或 加密与解密
unsigned char data[] {0x45, 0x23, 0x7F, 0x18};
unsigned char key 0xAB;
// 加密
for (int i 0; i sizeof(data); i)
{data[i] data[i] ^ key;
}// 解密
for (int i 0; i sizeof(data); i)
{data[i] data[i] ^ key;
}运算符优先级 左移和右移 详细教程可转
爱编程的大丙