&和&&的区别是什么?
|和||的区别是什么?
解释一个就行了,第一个和第二个是类似的。

解决方案 »

  1.   

    &和|都是位运算&&和||是booleen判断
      

  2.   

    &是指针变量的地址符,而&&是运算符“ 与”的意思,与“或”相对。
      

  3.   

    & 是引用
    &&是"且"的意思
      

  4.   

    楼上2个应该扔到c++版块去 ^_^虽然没错。c#下用unsafe的时候也能表示引用。但结合题目。显然问的不是引用的意思。
      

  5.   

    C#里,||和&&是逻辑,,和C++一样,&没见过, |是枚举的组合,在一些可选项的函数重载中比较常见
      

  6.   

    num A
    {
    C,B,D
    }...A a=A.C|A.B;
    if(a==A.C)//true
    {
    }
    if(a==A.B)//true
    {
    }
      

  7.   

    &和|都是位运算&&和||是booleen判断
      

  8.   

    二进制 说明 010101 
    &
     111111
    =
     010101  010101 
    |
     111111
    =
     111111 
    || && 这是bool操作 你懂的~
      

  9.   

    || 
    if(txt1.value=="" || txt2.value=="")
    {
         alert("这俩个的值都不能为空...");
         return false;

    return ture;&&
    if(txt1.value=="" && txt2.value=="")
    {
         alert("满足一个就为真...");
         return false;

    return ture;
      

  10.   

    两者都可以做逻辑运算符.被&和&&连接的表达式同时为true结果才为true.&&比&增加了短路效果,被&&连接的表达式当运行到 false时后面就不执行了,结果就为false
    &还可以做二进制位运算符来用