摘要:通过以上对C#运算符的讲解,希望对大家理解学习C运算符时有所帮助。
通过以上对C#运算符的讲解,希望对大家理解学习C运算符时有所帮助。
C#中的运算符有很多,从操作上划分有:一元运算符(即:处理一个操作数),二元运算符(即处理三个操作数),三元运算符(即:处理三个操作数);从功能上划分有:算术运算符,赋值运算符,关系运算符,条件运算符,位运算符,逻辑运算符。
下面就从功能上给大家划分一下:
算术运算符
算数运算符主要用于数学计算,主要有:+,-,*,/,%,++ 和 -- 七种,如下表所示:
说明:加法运算符,减法运算符,乘法运算符,除法运算符以及模运算符被称为基本的算术运算符,主要用来对数值类型的计算。
赋值运算符
赋值运算符用于将一个数据赋予一个变量,属性或者引用,数据可以是常量,也可以是表达式。如下表所示:
关系运算符
关系运算符表示了对操作数的比较运算,有关系运算符组成的表达式就是关系表达式,关系表达式的结果要么是真要么是假,即:true或false。如下表所示:
逻辑运算符
逻辑运算符主要用于逻辑判断,包括逻辑与,逻辑或和逻辑非。由逻辑运算符组成的表达式是逻辑表达式,其值结果要么是真要么是假,即:true或false。如下表所示:
位运算符
位运算符是以二进制的方式操作数据,并且操作数和结果都是整数类型的数据。如下表所示:
条件运算符
条件运算符是C#中唯一的一个三元运算符,其表达式结构为:操作数1?操作数2:操作数3;(注意:操作数1的值必须是逻辑值)含义是:当逻辑值操作数1值为true是,则条件运算符的值等一操作数2的值;反之操作数1等于false,则条件运算符的值等于操作数3的值。
例如: int a=10;
int b=20;
int c=a>b?30:40;
则 a>b=false,c=40
通过以上对C#运算符的讲解,希望对大家理解运算符时有所帮助。
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号