前言:由於最近開始準備校招,筆者打算把c++等方面基礎知識重新過一遍,並開通了部落格記錄,主要用於記錄學習過程中碰到的一些有意思的點。這個tips系列源於c++ primer plus。
1.c++對大小寫敏感
2.想讓程式視窗一直開啟,直到按任何鍵,可在return後加cin.get()
3.在c++中,括號中使用void與不接受任何引數等效(在c中括號空著意味著對是否接收引數保持沉默)。
int main(void)
4.以void的開頭的main函式不是當前標準的乙個選項,在某些系統上不能工作,因此因避免使用這種形式。
void main()
5.如編譯器未收到返回語句,則預設收到了return 0;(僅適用於main函式)
6.使用c++輸入輸出工具,請提供這樣兩行**
#includeusing namespace std;
7.有些c的標頭檔案被去掉了.h的字尾,而在前面加上了c,如
8.c++支援命名空間。使用using指令以防出現在不同命名空間中的函式命名衝突。如兩個不同廠商中都包含getgrilfriend這個函式,可以以下形式表示:
wangsicong::getgrilfriend(「easy」);
me::getgrilfriend("difficult");
9.cout<12.諸如以下形式稱為c++的函式原型,在後面加分號以至於不至於被解析成函式頭。
double sqrt(double)
13.若在linux下發現發現不了sqrt函式,很可能因為編譯器不能自動搜尋數學庫,應在後面加上-lm引數
g++ sqrt.c -lm
1 開始學習C
1 大多數系統中main函式被用來指示狀態。返回0表示成功,非0的含義由系統定義,通常是錯誤型別。2 編譯生成的可執行檔案,通常windows是xx.exe,unix是xx.out。3 術語 流 表達隨時間的推移,字元是順序生成或消耗的。iostream庫包含輸入流和輸出流,乙個流就是乙個字串行,是...
1 開始學習c
1.c 程式由乙個或多個被稱為函式的模組組成,而函式則是由一組c 語句,也是用於建立c 程式的模組 2.類是使用者定義的一種資料型別 它描述了這種資料型別的全部屬性 包括可使用它的操作 物件是根據這些型別所建立的實體,它擁有這種資料型別的全部屬性 3.include 預處理命令 將iostream檔...
ROS學習(1) 開始的開始
從今開始就要正式開始進行ros的學習了,學習ros應該說是興趣使然,雖然還有大半年的時間就面臨著畢業 但是感覺自己身上的壓力沒有那麼多,也有時間開始學習一些新的東西。而且思考了一下自己的學習路線,感覺之前所學都是為了ros來鋪的路,我學習了c 學習了qt,學習了opencv,學習了pcl,雖然這些都...