ITPub博客

首页 > Linux操作系统 > Linux操作系统 > c#按位操作符&^|与逻辑条件操作符运算符&&_||_?:

c#按位操作符&^|与逻辑条件操作符运算符&&_||_?:

原创 Linux操作系统 作者:wisdomone1 时间:2012-07-06 14:40:39 0 删除 编辑
static void Main(string[] args)
        {
            Console.WriteLine(1 & 0);//按位与,结果是0
            Console.WriteLine(1 | 0);//按位或
            Console.WriteLine(1 & 1);//结果是1
            Console.WriteLine(1 ^ 0);//按位xor ^ 仅一个操作数为真,最终结果为真
            Console.WriteLine(12 & 11);//结果是8 最终操作数数是换算成二进制,即:1100&1011=1000,1000此进二进制代表十进制的8,故结果是8
            Console.WriteLine(true & true);//按位与&的操作符要么全是整数要么全是布尔型,不可以混合两种类型
            Console.WriteLine(3>2 && 0<2);//运算符的优先级,先是关系运算符>大于,然后是条件运算符&&,条件运算符的操作数只能是布尔数据类型
            Console.WriteLine(true & false);//按位运算符,操作数只能是整数或者bool布尔型
            //Console.WriteLine("a"&"b");
            Console.ReadKey();
        }

注:没有逻辑条件操作符^^,只有按位操作符^

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-734787/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb qq: 305076427 微博: wisdomone9

注册时间:2008-04-04

  • 博文量
    2149
  • 访问量
    11890365