c 中這些是什麼意思

2021-08-14 01:39:16 字數 750 閱讀 1893

1樓:匿名使用者

我來幫你解釋一下

c和c++運算子根據運算引數的數量可以分為一元、二元和三元例如 算術 + 就是一個 二元運算子

在c和c++中所有的二元運算子,都可以和=拼接在一起組成複合賦值運算子

例如 a=a+5 可以寫成 a+=5

複合運算子撰寫簡單,但是可讀性降低

你上面寫的 前面的符號都是 雙目運算子和賦值=拼成的複合賦值運算子,具體每個運算子是什麼你找一個c++書看一下。

而? : 是c++中唯一的一個三目運算子,

2樓:風林火陰山雷

您好!很高興為您解答。

&&=、||=這兩個運算子是不存在的;&是按位作與運算,如兩個二位數110&001,結果是000

?: 是條件運算子,比如:a=(b>0)?b:-b; 意思是當b>0時,a=b;當b不大於0時,a=-b;其實上面的意思就是把b的絕對值賦值給a。

其他的都是各種賦值運算子,詳見 http://wenku.baidu.

望採納~如您還有不解,歡迎追問~

3樓:匿名使用者

<<= >>=好像沒有見過。^位或,^=等價 a=a^a,&二進位制與,?:三目運算子,

c 中「!x」是什麼意思,在c 中符號 x是什麼意思

是c 的邏 bai輯運算子,意du思是 非 zhix的意思 對於一個dao命題x如果將專其否定,就得到一個新屬命題,記作 x,讀作 非x 運算子是說明特定操作的符號 它是構造c語言表示式的工具 c語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都作為運算子處理。擴充套件資料 c語言...

C中是什麼意思

放的地方不一樣意思也是不一樣的。1 在路徑中寫單斜槓會報錯 做轉義符用 前面加 就不會錯了。或寫成雙斜槓也可以。2 作引數用 3 如果你想直接輸出雙引號 比如輸出 blue means 藍色 string str1 blue means 藍色 這樣寫顯然會錯 string str1 blue mea...

c 中是什麼意思,C d是什麼意思?

是類作用域操作符 指明瞭成員函式所屬的類。表示引用成員函式及變數,作用域成員運算子。在不同作用域內宣告的變數可以同名,但如果區域性變數和全域性變數同名,在區域性變數作用域內如何訪問全域性變數。例如 宣告瞭一個類a,類a裡宣告瞭一個成員函式void f 但沒有在類的宣告裡給出f的定義,那麼在類外定義f時,就要...