位运算中的异或运算
2016-05-31 11:41
295 查看
参与运算的两个值,如果两个相应的bit位相同,则结果为0,否则为1
char a1 = '十', a2 = '点', a3 = '进', a4 = '攻';
char secret = '8';
a1 = (char)(a1 ^ secret);
a2 = (char)(a2 ^ secret);
a3 = (char)(a3 ^ secret);
a4 = (char)(a4 ^ secret);
Console.WriteLine("密文:" + a1 + a2 + a3 + a4);
a1 = (char)(a1 ^ secret);
a2 = (char)(a2 ^ secret);
a3 = (char)(a3 ^ secret);
a4 = (char)(a4 ^ secret);
Console.WriteLine("原文:" + a1 + a2 + a3 + a4);
char a1 = '十', a2 = '点', a3 = '进', a4 = '攻';
char secret = '8';
a1 = (char)(a1 ^ secret);
a2 = (char)(a2 ^ secret);
a3 = (char)(a3 ^ secret);
a4 = (char)(a4 ^ secret);
Console.WriteLine("密文:" + a1 + a2 + a3 + a4);
a1 = (char)(a1 ^ secret);
a2 = (char)(a2 ^ secret);
a3 = (char)(a3 ^ secret);
a4 = (char)(a4 ^ secret);
Console.WriteLine("原文:" + a1 + a2 + a3 + a4);
相关文章推荐
- hdoj Secret Number
- 1042 - Secret Origins
- cisco 路由的基本配置命令
- Cisco交换机4506密码恢复过程(4006也是如此)
- 初步明白banner和con,aux,vty口令
- 交换机及路由器启动之后必须要做的事情
- 交换机与VLAN
- 思科路由器基本命令学习总结
- 交换机登录
- cisco switch router 交换机,路由器常用配置和实例
- ssh远程链接的原理及方法
- ssh远程链接的原理及方法
- 无线AP-WEP 加密类型配置
- rails session 的加密与解密
- 交换机基本配置明细解读
- CDP命令操作
- 交换机的基本配置
- varnish3.0清除缓存
- CA证书的制作及签发
- CA 证书的制作以及签发