##<< および >> CC の << および >> 演算子: <<: 左シフト演算子。指定された桁数で左にシフトします。これは、2 の乗算に相当します。 ;> : 右シフト演算子。指定された桁数を右にシフトします。これは、小数部分を切り捨てて 2 の累乗で割ることと同じです。
質問:
C の << および >> 演算子は何を意味しますか?
答え:<< 演算子: 左シフト演算子
数値を左に移動します。指定された桁数ずつ。
数値を指定された桁数だけ右に移動します。
int x = 10; // 十进制 10
// 左移 3 位(乘以 8)
int y = x << 3; // 结果:80
// 右移 2 位(除以 4)
int z = x >> 2; // 结果:2
左シフト演算子は整数のみ使用できます。タイプ。
以上がC++ における << と >> は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。