例94:灵活使用C语言递增运算符。
解题思路:自增运算符 ++ 使操作数的值加1,其操作数必须为可变左值(可简单地理解为变量)。对于自增就是加1这一点,读者应该不会有什么疑问。难点在于:++ 可以置于操作数前面,也可以放在后面,如:++i;i++ ;++i表示,i自增1后再参与其它运算;而i++ 则是i参与运算后,i的值再自增1。自减运算符–与之类似。
C语言源代码演示:
#include <stdio.h>//头文件
int main()//主函数
{
int i=5,j;//定义整型变量
j=i++;
printf("i=%d,j=%d\n",i,j)