C++中--和++是什么意思?

int num1, num2, num3=3;
num1 = --num3 / 2;
num2 = num3++ / 3;
num3 += num2;
cout<<num1<<" "<<num2<<" "<<num3<<endl;
请问这个代码中,--和++ 是什么意思?这套代码是什么意思?
本人C++新手,谢谢了~!!

--表示自减1,++表示自加1;运算符在前面表示先计算后赋值,运算符在后面表示先赋值后计算
比如,a=3;b=a++;运算结果是a=4,b=3
比如,a=3;b=++a;运算结果是a=4,b=4
比如,a=3;b=a--;运算结果是a=2,b=3
比如,a=3;b=--a;运算结果是a=2,b=2
--和++运算优先级高于乘除,低于括号
这段代码只是基本的数值计算
温馨提示:答案为网友推荐,仅供参考