本文目錄一覽:
c語言里,a/b什麼意思?
/的意思是除法,a和b是整數,所以a/b算出來是整數。
c語言運算符:
!邏輯非運算符
~按位取反運算符
++自增運算符
–自減運算符
-負號運算符
(類型)類型轉換運算符
*指針運算符
地址與運算符
sizeof長度運算符
擴展資料
c語言的特點
1、在標準C語言的文檔里,對操作符的結合性並沒有做出非常清楚的解釋。一個滿分的回答是:它是仲裁者,在幾個操作符具有相同的優先級時決定先執行哪一個。
2、C語言也將34種運算符規定了不同的結合性。大多數運算符結合方向是“自左至右”,即:先左後右,也叫“左結合性”,例如a-b+c,表達式中有-和+兩種運算符,且優先級相同。
3、C語言有三類運算符的結合方向是從右至左,也叫“右結合性”,即:單目運算符、條件運算符、以及賦值運算符。
參考資料來源:百度百科—c語言運算符號
c語言中a&b
是按位與運輸符,與有區別!運算時,先將a和b化為二進制,然後按位進行與運算。例如36,用4個二進制位表示3和6,3的二進制為0011,6的二進制為0110,按位與後得到的結果為0010。
C語言中的條件運算中的a:b是什麼意思?
ab?a:b中?:是條件運算符,是一個三目運算,形式為
表達式1?表達式2:表達式3
判斷表達式1的真假,若表達式1為真,則執行表達式2;若表達式1為假,則執行表達式3;
所以max=ab?a:b的意思是若ab成立,則將a的值賦予max,反之,將b的值賦予max
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/290915.html