&&和&
来源:互联网 发布:修改用户权限 linux 编辑:程序博客网 时间:2024/04/26 20:44
看书得时候发现“&&”和“&”竟然不一样。( ⊙ o ⊙ )
写点东西方便自己记忆
&对整形来说,是按位与e.g.11&10=10
对布尔来说,就是与e.g1&1=1
&&先看第一个数(x&&y,X为第一个数)X为0,无论Y是什么,结果都是0,别成为“短路”计算。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _008_与和与与{ class Program { static void Main(string[] args) { int num1 = 11; int num2 = 10; int num3 = num1 & num2; Console.WriteLine(num3); Console.WriteLine(true & true); Console.WriteLine(false && true); Console.WriteLine(true && false); Console.ReadKey(); } }}
输出
10
true
false
false
0 0
- . 和 ->
- || 和&&
- .和::
- “?”和“!”
- #和##
- && 和 ||
- 、和
- #和##
- .//和..//
- 和
- ?和\?
- ./ 和 ../
- #和##
- #、和##
- #和##
- *和&
- <和>
- $*和¥$@
- Centos7 下 Hadoop 2.6.4 分布式集群环境搭建
- BZOJ2844 albus就是要第一个出场
- APUE 2-16 为路径名动态的分配存储空间
- tomcat 与 weblogic 区别
- python学习——HTTP协议简介
- &&和&
- hashmap,hashtable与currenthashmap
- js中的defer关键字
- 13. Roman to Integer
- discuz发贴后并未在版块主题列表中显示出来的问题
- java为什么要实例化?实例化的对象和引用...
- Unbundling Pokémon Go
- linux常用命令
- java/socket编程