在c语言之中有双目操作符还有单目操作符,+、-都属于双目操作符因为操作符左右两边有两个操作数,那么有没有单目操作符答案是有的就是自加与自减。
与此同时出现了新的问题自加符号的前后位置问题。有前置++、后置++同理有前置--与后置--。下面我们对上面所说的情况进行介绍。
前置++与后置++
写法:++i、i++
将单目操作符++放置于变量之前使用时先+1,然后在使用。
后置++的使用方法就是先使用后+1。
我们举个简单的例子如下所示
后置++如下所示
对于b就是先使用后+1的情况。
前置++如下所示
对于b来说就是a先加1之后我们在使用的情况
减法来说也是同样的结果我们直接计算机跑一下看看是不是如上面所说的的一样
我们发现前置--a与后置--a与前置++a和后置++a道理一样
我们不妨自己试试看