社区
C#
帖子详情
++count
q767063113
2010-11-23 11:02:33
++count是什么意思啊?
...全文
233
17
打赏
收藏
++count
++count是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyerwing
2010-11-24
打赏
举报
回复
[Quote=引用楼主 q767063113 的回复:]
++count是什么意思啊?
[/Quote]
变量单独前置++,和后置++是没什么分别的
grasshopperwarbler
2010-11-24
打赏
举报
回复
++在前,先加后用
++在后,先用后加
jinson520
2010-11-24
打赏
举报
回复
先自增赋值给本身,然后参与运算
a1355466
2010-11-24
打赏
举报
回复
先自加后 在进行运算··
sweet_dogltx
2010-11-24
打赏
举报
回复
int i = ++count; //i=count+1 count会加1
int j = count++;//j=count count会加1
--是同样的道理
jiewei915
2010-11-24
打赏
举报
回复
全都正确~~~
artwl_cn
2010-11-24
打赏
举报
回复
4楼说得很详细了
hanzhehanzhe
2010-11-24
打赏
举报
回复
yes yes yes yes
余胜国
2010-11-24
打赏
举报
回复
int i = 0;
Console.WriteLine(i++);//先输出再加,如此结果便是0
Console.WriteLine(++i);//先加后输出,结果便是2(在之前加过1)
zmncsd8
2010-11-24
打赏
举报
回复
先自增1,再使用增加后的变量
q767063113
2010-11-23
打赏
举报
回复
哦~~~我知道啦~~谢谢
threenewbee
2010-11-23
打赏
举报
回复
将 ++count 单独作为表达式,而不使用 = 运算符,++count 和 count++ 以及 count += 1 是一样的。
Jessica66520
2010-11-23
打赏
举报
回复
粘来一段给你看看
一直以来,++ --语法浪费了太多人的时间。说句实在话,++ -- 在C语言中其实是一个很细节的语法,除了表达简练外,真的没有什么其它的好处了。
由于中国的C语言教程长期以来被谭浩强主宰,而谭又错误的把++ --作为一个C语言重点来教,并增加了一些难点,把本来很简单的语法,搞得复杂无比!
简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。
而 a = ++i,相当于 i=i+1; a = i;
而 a = i++,相当于 a = i; i=i+1;
如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。
因为a=++i完全可以写成 i++; a=i。
a=i++完全可以写成 a=i; i++。
而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用
ds252743641
2010-11-23
打赏
举报
回复
将count的值加1
之后表达式++count的值也是加1
「已注销」
2010-11-23
打赏
举报
回复
Count先做count=count+1 然后在使用该count
threenewbee
2010-11-23
打赏
举报
回复
count = count + 1;
Java |
count
++
&
++
count
本文详细分析了Java中
count
++
与
++
count
的字节码实现,揭示了两者在执行顺序上的关键区别,帮助理解变量自增操作的底层机制。
++
count
和
count
++
的区别
博客介绍了
++
count
和
count
++
的区别,
++
count
是先自增再输出
count
值,而
count
++
是先输出
count
的值再自增,涉及Java编程知识。
java中
count
=
count
++
等于0的原因
博主因之前疏忽及对JVM运行了解不透彻,未注意
count
=
count
++
漏洞,遂写小demo记录。在Java里,因JVM处理与C/C
++
不同,
count
=
count
++
最终等于原值。JVM处理该语句时,先拷贝
count
值到临时区,再自增,最后将临时区未变的值赋回
count
。
count
++
与
++
count
本文详细解析了在Java中
count
=
count
++
的执行流程,揭示了为何该操作会导致
count
的值最终被重置为0的原理。通过理解JVM对变量的操作步骤,包括拷贝、加1、返回临时值及赋值过程,帮助读者掌握这一常见但易误解的编程概念。
javap:
count
=
count
++
本文通过Java反编译工具javap分析了
count
=
count
++
和单独
count
++
在Java中的实际执行效果,解释了为何
count
=
count
++
看似进行了自增操作却最终保持不变的原因。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章