自增、自减运算符

例如 i的值为3 则

j=++i;   //i=4, j=4
j=i++;   //i=4, j=3

cout<<++i;  //输出结果 4
cout<<i++;  //输出结果 3

对于
cout<<-i++<<endl;  
//++的优先级大于-,后置的++优先级大于前置的++,输出-3, i=4

对于
cout<<-++i<<endl;
//- 和++的优先级相等,从右到左运算,输出-4, i=4

cout<<(-i)++<<endl;
//不能通过编译,++不能对表达式操作

cout<<++i++<<endl;
//在某些语言里成立,C中不行,++(i++)对表达式操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值