1.climits標頭檔案定義了關於整型限制的資訊,比如int_max為int的最大取值,char_bit為位元組的位數。
2.cin 和cout
3.寬字元型別wchar_t,需要通過wcin和wcout處理,使用字首「l」指示寬字元常量和寬字串,字首「u」表示wchar16_t,字首「u」表示wchar32_t。
4.強制型別轉換
5.auto宣告(c++11)
auto宣告可以根據初始值的型別判斷變數的型別。
std::vectorscores;
auto pv = scores.begin(); //auto is the same to std::vector::iterator
6.空字元被寫作『\0』,ascii值為0
7.string類
8.原始字串raw:通過字首r或r"+*來進行表示,中間如果出現特殊字元不需要使用轉譯字元。
cout << r"+* ("who ...?")+*" << endl;
9.列舉
10.指標陣列與陣列指標
11.模板類 vector
12.模板類 array
13.模板類valarray
valarrayv1; //an array of double, size 0
valarrayv2(8); //an array of 8 int elements
valarrayv3(10,8); // an array of 8 int elements, each set to 10
14.型別別名
15.字元函式庫cctype
16.檔案操作
ofstream outfile;
outfile.open("fish.txt");
ifstream infile;
infile.open(fish.txt);
char line[81];
infile.getline(line, 80);
c 程式設計基礎個人筆記(六)
1.string類 2.智慧型指標模板 auto ptrfilms 5 auto ptrpwin pwin films 2 轉讓所有權給pwin films 2 invalid,程式崩潰,若使用unique ptr則編譯報錯3.stl標準模板庫 泛型程式設計 無序集合 unordered map u...
C 基礎個人筆記
float a 999999.711,b 123456.789,c 123.999 cout 位運算 賦值運算 逗號運算 if 表示式 語句 if 表示式 語句1 else 語句2 if 表示式1 語句1 else if 表示式2 語句2 else if 表示式3 語句3 else 語句n swit...
C iOS基礎 個人筆記(一)
檔案預覽 選擇檔案 空格 安裝包格式 dmg pkg iso 軟體推薦 搜狗輸入法 paragon ntfs mplayerx office cleanmymac 根路徑 終端命令 touch 檔案建立檔案 open 檔案 資料夾開啟檔案 資料夾 open 開啟當前路徑 編譯c程式 使用的是clan...