C语言中自增自减运算符如何最好的理解?
上课学习一下C语言中的自增自减运算符,听的我直接晕了。请大家帮忙解释下:++mm++--mm--各自是什么意思?我有点理解不了。再就是各种运算符的混合运算到底怎么算?搞不...
上课学习一下C语言中的自增自减运算符,听的我直接晕了。
请大家帮忙解释下:
++m
m++
--m
m--
各自是什么意思?我有点理解不了。
再就是各种运算符的混合运算到底怎么算?搞不懂。是不是还要看运算符的优先级别啊? 展开
请大家帮忙解释下:
++m
m++
--m
m--
各自是什么意思?我有点理解不了。
再就是各种运算符的混合运算到底怎么算?搞不懂。是不是还要看运算符的优先级别啊? 展开
4个回答
展开全部
假如m=3;
t=++m;
当电脑执行完这句时候,t=4,m=4; “++”在前表示先自增再赋值,
假如m=3;
t=m++;
当电脑执行完这句时候,t=3,m=4; “++”在后表示后自增,先赋值。
“--”同理,
希望对你有帮助
t=++m;
当电脑执行完这句时候,t=4,m=4; “++”在前表示先自增再赋值,
假如m=3;
t=m++;
当电脑执行完这句时候,t=3,m=4; “++”在后表示后自增,先赋值。
“--”同理,
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
++m 就是在使用前加1
m++ 就是在使用后加1
--m和m-- 道理一样的
m++ 就是在使用后加1
--m和m-- 道理一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-10-03
展开全部
考试才需要搞懂的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询