C語言中,兩個大於號》是什麼意思

2021-03-17 09:23:10 字數 3295 閱讀 2233

1樓:雲弘文薄珠

兩個大於號》是右移位操作,就是把乙個數的二進位制形式的最右幾位丟棄,最前面補原來最高位的數字(原來是0就補0;原來是1就補1)。

通常寫的數字,都是十進位制,右移k位,就相當於把這個數除以2的k次方。例如,十進位製數100>>2的結果就等於100除以4(2的2次方),即答案是25。

2樓:風若遠去何人留

c語言中沒有》操作.

在c++中才有, 是流插入運算.

比如 cin>> n;

3樓:聞銳霍琬凝

右移運算子。由於字數超過100字就釋出出來,我決定跟你舉乙個例子,計算表示式14

>>2的值。答:表示式14

>>2的值為3,因為14(即二進位制的00001110)向右移兩位等於3(即二進位制的00000011)。(詳情見參考資料)

c語言中,兩個大於號是什麼意思

4樓:聽不清啊

兩個大於號》是右移位操作,就是把乙個數的二進位制形式的最右幾位丟棄,

回最前面補原答來最高位的數字(原來是0就補0;原來是1就補1)。

通常寫的數字,都是十進位制,右移k位,就相當於把這個數除以2的k次方。例如,十進位製數100>>2的結果就等於100除以4(2的2次方),即答案是25。

5樓:**ile一路清新

右移位,100>>2 等於1

c語言中,兩個大於號>>是什麼意思?

6樓:如之人兮

c語言中兩個大於號>>是右移位操作,就是把乙個數的二進位制形式的最右幾位丟棄,最前面補原來最高位的數字(原來是0就補0;原來是1就補1)

右移運算的兩個運算元應為整數型別。第乙個運算元是要進行移位操作的數,第二個運算元指定第乙個運算元移動的位數。如果第二個運算元等於0則不發生任何移位。運用舉例:

問:計算表示式14 >> 2的值。

答:表示式14 >> 2的值為3,因為14(即二進位制的00001110)向右移兩位等於3(即二進位制的00000011)。

字元是可使用多種不同字元方案或**頁來表示的抽象實體。例如,unicode utf-16 編碼將字元表示為 16 位整數序列,而 unicode utf-8 編碼則將相同的字元表示為 8 位位元組序列。公共語言執行庫使用 unicode utf-16(unicode 轉換格式,16 位編碼形式)表示字元。

如:$array[0] = ($str >> 16 & 0xff)

7樓:我是乙個麻瓜啊

兩個大於號》是右移位操作,就是把乙個數的二進位制形式的最右幾位丟棄,最前面補原來最高位的數字(原來是0就補0;原來是1就補1)。

通常寫的數字,都是十進位制,右移k位,就相當於把這個數除以2的k次方。例如,十進位製數100>>2的結果就等於100除以4(2的2次方),即答案是25。

8樓:薄荷

兩個大於

號為向右移位,同理,兩個小於號為二進位制向左移位。

(即乘以多少或除以多少)

例如:int main()

輸入的結果分別為256,1;

拓展資料:

9樓:匿名使用者

>>屬於c語言中的關係運算子

,>> 為右移運算子。

c語言運算子是說明特定操作的符號,它是構造c語言表示式的工具 。c語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都為運算子處理。

c語言中,運算子的運算優先順序共分為15 級。1 級最高,15 級最低。 在表示式中,優先順序較高的先於優先順序較低的進行運算。

而在乙個運算量兩側的運算子 優先順序相同時,則按運算子的結合性所規定的結合方向處理。

拓展資料:

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。

10樓:情義

這個意思是右移運算子

舉乙個例子,計算表示式14 >> 2的值。表示式14 >> 2的值為3,因為14(即二進位制的00001110)向右移兩位等於3(即二進位制的00000011)。

參考資料

11樓:匿名使用者

右移運算子。由於字數超過100字就釋出出來,我決定跟你舉乙個例子,計算表示式14 >> 2的值。答:

表示式14 >> 2的值為3,因為14(即二進位制的00001110)向右移兩位等於3(即二進位制的00000011)。(詳情見參考資料)

12樓:匿名使用者

是右移位操作,就是把乙個數的二進位制形式的最右幾位丟棄,最前面補原來最高位的數字。

13樓:楊

>> 叫右移運算子。表示二進位製數的各二進位制位向右移若干位。

比如:a=12. a>>2 表示00001100右移為00000011(a=3)

14樓:專業保證

把資料右移幾位的意思 或者是cin>> 輸入的意思(這個是c++)。

在這個電路圖中的兩個大於號是什麼意思?

15樓:匿名使用者

這個圖還少了點東西。上部的書名號,對應的下面也要有一組書名號,即《》。這個可以看做四個曲折號。外面左右兩個連在外置線上,內部左右是外掛程式,外掛程式可以是斷路器也可以是隔離開關。

16樓:匿名使用者

表示使用插頭插座連線的。

c++乙個減號和乙個大於號是什麼意思

17樓:匿名使用者

"->"相當於結構bai體變數後的du".",只不zhi過"->"的左邊dao是版指標,"."左邊是普通變權

量。如:

typedef struct

point;

struct point a;

struct point *p;

a.x=4;

a.y=5;

p=&a;

printf("%d %d",p->x,p->y);

18樓:匿名使用者

對於指標的乙個操作符,比如p是乙個指標,p->abc就是(*p).abc。

c語言中是什麼意思,C語言中是什麼意思

並且的意思,是非的意思,沒有你那種寫法,具體使用方式如下 int a 5 bool b false 執行判斷處理 if a 5 b printf a d n a 左右應該還有兩個運算元,比如a b,一般出現在if語句的條件中,因為取反的優先順序高於邏輯與,所以意思是將b取反再與a做邏輯與,其結果為真...

C語言中ik是什麼意思,c語言中factorialK是什麼意思

c語言中 i k 就是 i i k 的意思 i k 的意思是i i k它是第十四級運算子。c語言中factorial k 是什麼意思 factorial函式的功能是實現n的階乘,傳進去的引數k,為參與階乘的最大值,然後返回乙個階乘的結果 vs factoria k 就表示k的階乘,然後把結果賦給vs...

c語言中else是什麼意思,c語言中else if 表示式 是什麼意思,怎麼用的

c語言中else是與 baiif一起使用du 的乙個關鍵字,表示 zhi如果滿足if條件則不執行 daoelse,否則執行else。專 下面通過具體的例項來說屬 明else的使用。int i 4 if i 5 如果i 5,執行i 0else 如果i 5,執行i 1 上面的程式中,由於i 4 5,不滿...