當前位置:編程學習大全網 - 編程軟體 - c語言中 “->” 這個符號是什麽意思?

c語言中 “->” 這個符號是什麽意思?

&: 在C語言中有兩種意思,壹種是取地址符,是單目運算符;另壹種是位運算符,表示“按位與”,是雙目運算符。|: 是位運算符,表示“按位或”。

資料擴展

1、符號 & 和 | 這兩個運算符都是二進制的按位操作符。

&: 二進制“與”(都為1時,結果是1,否則是0。),比如:1010 & 1011 = 1010,1010 & 1000 = 1000。

|: 二進制“或”(有1時,結果是1,都是0時,結果為0。),比如:1010 | 1011 = 1011,1010 | 1000 = 1010。

2、位運算符將數字視為二進制值,並按位進行相應運算,運算完成後再重新轉換為數字。

例如:

表達式10&15表示(1010 & 1111),它將返回表示1010的值10。因為真真得真,或者是11得1,同位全是1結果也是1。

表達式10|15表示(1010 | 1111),它將返回表示1111的值15。假假得假。全零得零。

3、C語言中的符號分為10類:算術運算符、關系運算符、邏輯運算符、位操作運算符、賦值運算符、條件運算符、逗號運算符、指針運算符、求字節數運算符和特殊運算符。

4、位操作運算符:參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

  • 上一篇:如何學好數學這門科目
  • 下一篇:偉創力塑膠科技(成都)有限公司怎麽樣?
  • copyright 2024編程學習大全網