【導讀】只適合于有了一定的C++基礎的讀者。本文是C++Primer學習筆記系列的第一篇,討論的問題主要是幾個往往被大家忽略的問題。如果文中有錯誤或遺漏之處,敬請指出,謝謝!每個C++程序都必須含有main函數,并且它是唯一被操作系統(tǒng)顯示調用的函數。其返回值的含義由。相關操作系統(tǒng)規(guī)定,但通常返回0表示成功。流是指要從某種I/O設備上讀入或寫出的字符序列。標準庫定義了4個I/O對象:cin、cout(有緩沖)、cerr(無緩沖)、clog(有緩沖)。從鍵盤輸入文件結束符:UNIX——Ctrl+d,Windows——Ctrl+z。C++標準規(guī)定了每個算術類型的最小存儲空間,但允許編譯器使用更大的存儲空間。表示整數、字符和布爾值的算術類型合稱為整型。而對于越界的signed類型賦值的情形,標準沒有明確說明,也就是未定義行為。C++沒有規(guī)定變量名的長度。1)包含兩個連續(xù)下劃線的標識符以及以下劃線開頭緊跟一個大寫字母的標識符。如果extern聲明有初始化表達式,那么它被認為是定義,而忽略extern。