1.以下劃線開頭的命名是合法的,但是是被保留的。以兩個下劃線或者下劃線加大寫字母開頭用于編譯器極其使用的資源,以一個下劃線開頭的名稱被保留,用于全局標識符。
2.short(short int的簡稱)至少16位,int至少和short一樣長,long(long int的簡稱)至少32位,且至少和int一樣長
3.在VS2013中,short占2字節(jié),int占4字節(jié),long也是4個字節(jié),long long 8個字節(jié)
4.頭文件<limit.h>中,CHAR_MAX表示char類型最大值,CHAR_MIN表示char類型最小值,CHAR_BIT表示寬度。SCHAR_MAX和UCHAR_MAX分別代表有符號和無符號。short類型最大值記做SHRT_MAX
5.int wren(32);//將32賦值給變量wren,這在c中是沒有的
6.int chest =99;
cout<<dex<<chest<<endl<<oct<<chest<<endl;//將chest以十六進制和八進制格式輸出
7.將一個值賦給取值范圍更大的類型通常不會有問題,但是將大范圍的轉化為小范圍有可能會帶來麻煩
8.下面程序中,chicken和duck的值先轉換為int,然后將結果轉化為short類型
short chicken=20;
short duck=35;
short fowl=chicken+duck;
9.強制類型轉換
①typename(value)//C++新增類型
②(typename)value//來自于c
聲明:以上筆記僅僅是本人在學習過程中查缺補漏,并非全部筆記。