当前位置:编程学习 > C#/ASP.NET >>

++count

++count是什么意思啊? --------------------编程问答-------------------- count = count + 1; --------------------编程问答-------------------- Count先做count=count+1 然后在使用该count --------------------编程问答-------------------- 将count的值加1
之后表达式++count的值也是加1 --------------------编程问答-------------------- 粘来一段给你看看

一直以来,++ --语法浪费了太多人的时间。说句实在话,++ -- 在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++。 
而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用 --------------------编程问答-------------------- 将 ++count 单独作为表达式,而不使用 = 运算符,++count 和 count++ 以及 count += 1 是一样的。 --------------------编程问答-------------------- 哦~~~我知道啦~~谢谢 --------------------编程问答-------------------- 先自增1,再使用增加后的变量 --------------------编程问答--------------------             int i = 0;
            Console.WriteLine(i++);//先输出再加,如此结果便是0
            Console.WriteLine(++i);//先加后输出,结果便是2(在之前加过1) --------------------编程问答-------------------- yes yes yes yes --------------------编程问答-------------------- 4楼说得很详细了 --------------------编程问答-------------------- 全都正确~~~ --------------------编程问答-------------------- int i = ++count; //i=count+1  count会加1
int j = count++;//j=count  count会加1
--是同样的道理 --------------------编程问答-------------------- --------------------编程问答-------------------- 先自加后 在进行运算·· --------------------编程问答-------------------- 先自增赋值给本身,然后参与运算 --------------------编程问答-------------------- ++在前,先加后用
++在后,先用后加
--------------------编程问答--------------------
引用楼主 q767063113 的回复:
++count是什么意思啊?

变量单独前置++,和后置++是没什么分别的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,