标签:
熟悉一下简单的进制转换,及移位与异或操作运算符
//其他进制转换类似
int main() {
//printf("%d",add(1,3));
printf("\n");
//八进制转十进制 借1当8 8*8+8+7=79
printf("%d", 0117);//79
printf("\n");
//十进制转八进制 逢8进一 1 117-64--> 6 53-48--> 5
printf("%o", 117);//165
//进制移位
printf("\n%d", 2 << 3);//最快的方式从2 --> 16
//异或(相同则0 不同则1)
//连续两次异或返回原值 可以用于加密解密,及交换数值位置
printf("\n%d", 23 ^ 5 ^ 5);//23
getchar();
return 0;
}
标签:
原文地址:http://www.cnblogs.com/whytohow/p/5152921.html