上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
gamer15 對這略感興趣的新人
註冊時間: 2009-12-06 文章: 27
318.45 果凍幣
|
發表於: 2010-9-26, PM 5:15 星期日 文章主題: [C++]???問號代表什麼????? |
|
|
這是從書上抽下來的
在程式中的某個function的其中一段:
代碼: | s[ p ] = ( s[ p ] == OBJ_MAN_ON_GOAL ) ? OBJ_GOAL : OBJ_SPACE; |
請問當中的問號是什麼意思???
整段的意思是什麼??? |
|
回頂端 |
|
|
yag Site Admin
註冊時間: 2007-05-02 文章: 689
2704.11 果凍幣
|
發表於: 2010-9-27, AM 12:43 星期一 文章主題: |
|
|
這是單一行式的if語句
代碼: | s[ p ] = ( s[ p ] == OBJ_MAN_ON_GOAL ) ? OBJ_GOAL : OBJ_SPACE; |
會相等於
代碼: | if( s[ p ] == OBJ_MAN_ON_GOAL )
s[ p ] = OBJ_GOAL;
else
s[ p ] = OBJ_SPACE; |
|
|
回頂端 |
|
|
gamer15 對這略感興趣的新人
註冊時間: 2009-12-06 文章: 27
318.45 果凍幣
|
發表於: 2010-9-27, PM 11:48 星期一 文章主題: |
|
|
我昏
原來還有這樣的寫法
感謝了 |
|
回頂端 |
|
|
|