C/C++ 三元運算子

文章推薦指數: 80 %
投票人數:10人

介紹C/C++ 三元運算子的用法,在C/C++ 使用三元運算子(ternary operator) 好處是程式碼可以看起來比較簡短,在某些情況C/C++ 使用三元運算子簡化後 ... 2019-12-27 C/C++教學 介紹C/C++三元運算子的用法,在C/C++使用三元運算子(ternaryoperator)好處是程式碼可以看起來比較簡短,在某些情況C/C++使用三元運算子簡化後程式碼會變得簡潔許多。

語法什麼是三元運算子(ternaryoperator),簡單說它是if…else…的精簡版,語法如下:1條件式?條件式為true時執行的陳述句:條件式為false時執行的陳述句 使用範例上面語法看不懂也沒關係,馬上直接看例子吧!一般寫if…else…的例子如下:123456intret,a=10,b=11;boolflag=true;if(flag)ret=a;elseret=b; 等價於1ret=flag?a:b; 以上就是是C/C++的三元運算子寫法,馬上就把程式碼縮短成一行,簡單明瞭,第一次寫的時候會不習慣,看久了後就習慣了。

以上就是C/C++三元運算子介紹,如果你覺得我的文章寫得不錯、對你有幫助的話記得Facebook按讚支持一下! 參考Cconditionaloperators-CProgramming-c4learn.comhttp://www.c4learn.com/c-programming/c-conditional-operators/三元運算元使用時機|Ternaryoperatorsvsif-elsestatemanet-CatforCode.https://catforcode.com/ternary-operators/C/C++TernaryOperator-SomeInterestingObservations-GeeksforGeekshttps://www.geeksforgeeks.org/cc-ternary-operator-some-interesting-observations/ 其它相關文章推薦C/C++新手入門教學懶人包 Newer Pythonsys.argv用法 Older 在MacOSX用cmake專案寫Boost程式 精選文章 Python基礎教學目錄 C/C++入門教學目錄 Linux常用指令教學懶人包 最新文章 ShellScript判斷目錄資料夾是否存在 Androidadbreverse通訊埠轉發用法教學 LLDB除錯教學 gdbserver遠端除錯教學 gdb除錯教學 粉絲專頁 分類 Arduino4C/C++教學139Github13Git教學19OpenCV教學8Projects6Python教學224Qt教學7 首頁 Python教學 C/C++教學 歸檔 標籤 Projects 關於我



請為這篇文章評分?