摘要: 左移运算符 (<<) 将第一个操作数向左移动第二个操作数指定的位数。第二个操作数的类型必须是一个int或具有向int的预定义隐式数值转换的类型。 备注 如果第一个操作数是int或uint(32 位数),则移位数由第二个操作数的低 5 位给出。也就是实际的 shift 计数为 0 到 31 位... 阅读全文
posted @ 2015-04-22 10:51 allen、 阅读(1142) 评论(0) 推荐(0)
摘要: & 运算符既可作为一元运算符也可作为二元运算符。 备注 一元 & 运算符返回操作数的地址(要求unsafe上下文)。 为整型和bool类型预定义了二进制 & 运算符。对于整型,& 计算操作数的逻辑按位“与”。对于bool操作数,& 计算操作数的逻辑“与”;也就是说,当且仅当两个操作数均为t... 阅读全文
posted @ 2015-04-22 10:47 allen、 阅读(339) 评论(0) 推荐(0)
摘要: 条件运算符 (?:) 根据 Boolean 表达式的值返回两个值之一。下面是条件运算符的语法。 condition ? first_expression : second_expression; 备注 condition的计算结果必须为true或false。如果condition为true... 阅读全文
posted @ 2015-04-22 10:37 allen、 阅读(475) 评论(0) 推荐(0)