請問條件表達式「?:」和if+else條件語句的區別?
題目:
請問條件表達式「?:」和if+else條件語句的區別?
解答:
前者是運算符,後者是流程控制語句;前者有返回值,後者沒有;前者簡潔,後者思路清晰.很多人建議少使用前者,因爲它的泛濫會引起程序可讀性降低,但適當使用卻真的能讓程序簡單明了.至於什麼時候使用,還是自己感覺,自己積累經驗吧.
- 上一篇 初中半命題作文《生活教會我——》
- 下一篇 促織 成名我要成名簡介500字今晚要,
題目:
請問條件表達式「?:」和if+else條件語句的區別?
解答:
前者是運算符,後者是流程控制語句;前者有返回值,後者沒有;前者簡潔,後者思路清晰.很多人建議少使用前者,因爲它的泛濫會引起程序可讀性降低,但適當使用卻真的能讓程序簡單明了.至於什麼時候使用,還是自己感覺,自己積累經驗吧.
添加新評論