int a = 1, b = 32;
printf("%d", 1 << 32); //0
printf("%x", 1 << b); //1
printf("%d", a << b); //1
printf("%d", a << 32); //1
關於1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
C++ 基礎之公有、私有和保護(一句話說清楚)
lsec小陆
2020-06-21 00:56:32
jni 交叉編譯 android 平臺下使用
fxbjye
2020-06-16 09:37:13
簡述C++裏assert的使用(轉)
簡述C++裏assert的使用 (2009-09-25 14:31:59) 轉載 標籤: it assert宏的原型定義在<as
zmjingying
2020-06-15 15:46:14
unsigned char類型指針與int型數據的轉換
unsigned char類型指針與int型數據的轉換 2010-12-31 17:58:46 標籤:style 嵌入式 原創作品,允許轉載
zmjingying
2020-06-15 15:46:14
ANSI C 與 K&R C (轉)
ANSI C 與 K&R C C語言由Dennis M. Ritchie在1973年設計和實現。從那以後使用者逐漸增加。到1978年Ritch
zmjingying
2020-06-15 15:46:14
通過例子理解頭文件庫文件的編譯鏈接
lsec小陆
2020-06-10 12:41:02
曲面上的高階數值積分
lsec小陆
2020-06-09 09:16:18
C++ 高性能計算之多線程簡單基礎入門教程
lsec小陆
2020-06-09 09:16:18
C++ 基礎之函數重載和內聯函數
lsec小陆
2020-02-29 08:08:46
C++ 基礎之函數模板和類模板
lsec小陆
2020-02-29 08:08:46
C++ 基礎之虛函數和虛基類
lsec小陆
2020-02-29 08:08:46
c++ STL set和multiset的使用(轉)
zmjingying
2020-02-25 21:00:17
C的可變參數列表(轉)
zmjingying
2020-02-25 21:00:17
C語言操作符優先級(轉)
zmjingying
2020-02-25 21:00:17
循環移位
zmjingying
2020-02-25 21:00:17