<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>斑竹感言</title><link>http://blog.vckbase.com/arong/category/78.html</link><description>当了很久斑竹，有很多看法，不一定对，收集在这儿和大家共享，欢迎大家指正。</description><managingEditor>馨荣家园</managingEditor><dc:language>af</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>馨荣家园</dc:creator><title>  给初学者的建议，不要使用++和－－，尤其是复杂的式子</title><link>http://blog.vckbase.com/arong/archive/2005/11/20/15081.html</link><pubDate>Sun, 20 Nov 2005 07:38:00 GMT</pubDate><guid>http://blog.vckbase.com/arong/archive/2005/11/20/15081.html</guid><wfw:comment>http://blog.vckbase.com/arong/comments/15081.html</wfw:comment><comments>http://blog.vckbase.com/arong/archive/2005/11/20/15081.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://blog.vckbase.com/arong/comments/commentRss/15081.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/arong/services/trackbacks/15081.html</trackback:ping><description>&lt;SPAN class=code&gt;++运算符和--运算符最早出现的原因是他是单指令的，因此效率很高，考虑&lt;BR&gt;x = x+1&lt;BR&gt;和x++&lt;BR&gt;前者需要两个mov指令和一个add指令，而后者只需要一个inc指令，在效率至上年代，这是很重要的。&lt;BR&gt;&lt;BR&gt;但是，现在的软件都很大，一两个指令的优化对程序基本上没有任何意义。而程序的可维护性和可读性则在大软件中更为重要。由于＋＋运算符和--运算符在复杂表达式中往往受运算顺序影响，其结果是无法预知的，因此现代软件工程往往对这两个指令持反对态度。&lt;BR&gt;&lt;BR&gt;考虑常见的国内垃圾考试题，计算a= (b++) + (b--) 的值，这种题目到底结果如何，老实说，即使知道也没有任何意义，因为你根本不应该写出这样的式子。合理的式子应该是：&lt;BR&gt;&lt;BR&gt;a = (b+1) + (b-1);&lt;BR&gt;b++;&lt;BR&gt;&lt;BR&gt;建议尤其是新学生，把不用＋＋或者－－当作一个教条，这样对你只有好处，没有害处。如果一定要用，必须保证一个表达式就是一个变量和＋＋或者－－的结合，也就是只能使用如下四种形式：&lt;BR&gt;&lt;BR&gt;a++;&lt;BR&gt;a--;&lt;BR&gt;++a;&lt;BR&gt;--a;&lt;/SPAN&gt; &lt;img src ="http://blog.vckbase.com/arong/aggbug/15081.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>馨荣家园</dc:creator><title>颜悦然</title><link>http://blog.vckbase.com/arong/archive/2004/09/06/783.html</link><pubDate>Sun, 05 Sep 2004 22:14:00 GMT</pubDate><guid>http://blog.vckbase.com/arong/archive/2004/09/06/783.html</guid><wfw:comment>http://blog.vckbase.com/arong/comments/783.html</wfw:comment><comments>http://blog.vckbase.com/arong/archive/2004/09/06/783.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blog.vckbase.com/arong/comments/commentRss/783.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/arong/services/trackbacks/783.html</trackback:ping><description>&lt;img src ="http://blog.vckbase.com/arong/aggbug/783.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>馨荣家园</dc:creator><title>成为软件高手的几大忌讳（不想成为高手者无须阅读）</title><link>http://blog.vckbase.com/arong/archive/2004/07/20/605.html</link><pubDate>Tue, 20 Jul 2004 02:20:00 GMT</pubDate><guid>http://blog.vckbase.com/arong/archive/2004/07/20/605.html</guid><wfw:comment>http://blog.vckbase.com/arong/comments/605.html</wfw:comment><comments>http://blog.vckbase.com/arong/archive/2004/07/20/605.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.vckbase.com/arong/comments/commentRss/605.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/arong/services/trackbacks/605.html</trackback:ping><description>&lt;img src ="http://blog.vckbase.com/arong/aggbug/605.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>阿荣陋室</dc:creator><title>论“勤学好问”</title><link>http://blog.vckbase.com/arong/archive/2004/06/02/336.html</link><pubDate>Wed, 02 Jun 2004 05:29:00 GMT</pubDate><guid>http://blog.vckbase.com/arong/archive/2004/06/02/336.html</guid><wfw:comment>http://blog.vckbase.com/arong/comments/336.html</wfw:comment><comments>http://blog.vckbase.com/arong/archive/2004/06/02/336.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.vckbase.com/arong/comments/commentRss/336.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/arong/services/trackbacks/336.html</trackback:ping><description>&lt;img src ="http://blog.vckbase.com/arong/aggbug/336.html" width = "1" height = "1" /&gt;</description></item></channel></rss>