瀏覽單個文章
harrisonlin
Advance Member
 
harrisonlin的大頭照
 

加入日期: Jun 2003
您的住址: Taipei
文章: 442
抱歉,那倒是我誤會了!^^動手實做,實在是增加印象與提升功力的不二法門,你我共勉之。

if((condition a) && (condition b))
{
....do something here
}

if(condition a)
{
....if(condition b)
....{
........do something here
....}
}

結果是一樣的,但前者比較簡捷,是比較好的寫法。

if ((data>='A')&&(data<='Z'))和你的預期結果是一樣的。

順道一提,
int a=0;
a +=1;
如果你只是要給a一個值的話,何不寫?
a = 1;
你的寫法隱含了好幾個步驟:
1.把a的的提出來
2.加上1
3.把結果存回a
不但有可能會讓人誤解程式的用意,程式的效率更是不彰...
舊 2003-09-08, 01:28 PM #4
回應時引用此文章
harrisonlin離線中