难记的运算符

1、自增自减运算符
自增、自减运算符用来对一个操作数进行+1或-1运算。
(1)自增运算符
例如,x++表示在使用x之后,使x+1;++x表示在使用x之前,先使x+1。
(2)自减运算符
例如,x–表示在使用x之后,使x-1;–x表示在使用x之前,先使x-1。

int main()
{
	int x=7;
	int y=8;
	int z1=y-(x++);  //z1=1,计算后x=8
	int z2=y-(++x);  //计算前x自加1,x=9,z2=-1
	printf("%d %d",z1,z2);
	return 0;
}

2、逻辑运算符
与运算(&&)、或运算(||)、非运算(!)。非运算符(!)为单目运算符,具有右结合性。
逻辑运算的值为“真”、“假”两种,用“1”和“0”来表示。其求值规则如下:
(1)&&参与运算的两个量都为真时,结果才为真,否则为假。
(2)||参与运算的两个量只要有一个为真,结果就为真;两个量都为假时,结果为假。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值