a>b!=c的意思是先拿a和b進行大小的比較,然后拿到表達式a>b的值與c進行不等於的表達式判斷,然后得出表達式的結果。
例如:
當a=2,b=1,c=1。則語句的執行過程為:
先執行a>b,因為a=2,b=1,所以a>b轉化為2>1,執行的結果為1,因為在C語言非0即為1。然后判斷1!=1,因為1=1,所以說表達式的結果為0,這就是語句的執行流程。
a>b!=c的意思是先拿a和b進行大小的比較,然后拿到表達式a>b的值與c進行不等於的表達式判斷,然后得出表達式的結果。
例如:
當a=2,b=1,c=1。則語句的執行過程為:
先執行a>b,因為a=2,b=1,所以a>b轉化為2>1,執行的結果為1,因為在C語言非0即為1。然后判斷1!=1,因為1=1,所以說表達式的結果為0,這就是語句的執行流程。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。