求乙個C 學習路線?

時間 2022-01-03 09:16:11

1樓:

推薦:菜鳥C++教程 (https://www.

)用兩天讀完菜鳥教程,不強調記憶,而在於即時的理解

C++ 環境設定

C++ 基本語法

C++ 注釋

C++ 資料型別

C++ 變數型別

C++ 變數作用域

C++ 常量

C++ 修飾符型別

C++ 儲存類

C++ 運算子

C++ 迴圈

C++ 判斷

C++ 函式

C++ 數字

C++ 陣列

C++ 字串

C++ 指標

C++ 引用

C++ 日期 & 時間

C++ 基本的輸入輸出

C++ 資料結構

C++ 類 & 物件

C++ 繼承

C++ 過載運算子和過載函式

C++ 多型

C++ 資料抽象

C++ 資料封裝

C++ 介面(抽象類)

C++ 檔案和流

C++ 異常處理

C++ 動態記憶體

C++ 命名空間

C++ 模板

C++ 預處理器

C++ 訊號處理

C++ 多執行緒

C++ Web 程式設計

C++ 資源庫

C++ STL 教程

C++ 標準庫

C++ 有用的資源

C++ 例項

1)標頭檔案

2)入口函式

#include // 包或標頭檔案引入

using namespace std; // 命名空間,主要是了名稱的隔離,不引入:std::cout

int main() // 入口函式

滿足語言規定,不必強記憶,用時可查,多寫幾次自然就記住了

1)變數定義

2)函式定義

3)結構體定義

4)類定義

1)控制台輸入輸出:iostream 標準IO

cout

cincerr

clog

2)檔案輸入輸出:fstream 檔案IO

open

iofile << data, iofile >> data

close

1)函式定義

2)函式呼叫

函式名,輸入引數,輸出引數

1)類定義

2)類特性:繼承,過載,多型,介面

類: 屬性,方法(建構函式,析構函式,友元函式)

繼承: public、protected 或 private

過載: 函式:函式名稱相同,引數不同運算子:對類進行操作上的擴充套件,反應到函式呼叫上多型:

類的延展,A—>C, B->C,各自可以擴充套件屬性和方法預設靜態連線,定義了虛函式才能動態連線,反應到函式的多型上介面:

函式定義為純虛函式:virtual int area() = 0;

1)模板:泛型程式設計,動態指定型別

2)預處理器:編譯過程中增加處理能力

推薦:C++常用庫 (https://

)1)第一步練習:變數,函式,類定義(實現功能的基礎單元)

2)第二步練習:輸入,輸出,功能處理(基礎單元的組裝)

3)第三步練習:常用庫(站在巨人的肩膀上你才能跑得更快)

推薦:C++專案 (https://

)學習是需要反饋的,需要通過實戰練習,獲得成就感,才願意去堅持,最終需要形成閉環,才是源源不斷的動力

2樓:

我就是幹這個活的啊!哈哈

乙個String的實現一晚上就改了這麼多個版本,還沒改完。這樣負責任教人寫C++的打著燈籠也找不到啊!

具體形式

開發一線放飛自我:1 我輔導你寫C++的形式、費用與要求

求Python學習路線圖,有沒有大佬給乙個

薛丁格的狗 看完,python簡明教程 再看,python基礎教程 再看,python核心程式設計 再看,設計模式 路好長,感覺是這樣,先好簡單,好難,好簡單,好難,好難,想放棄。python剛入門,記下來等以後來看。順便記一下,資料結構,演算法,面相物件程式設計還是特麼不會。 去看官方文件 另外不...

C 轉C 開發,該歷經怎樣的學習路線?

我學的第一門語言是basic 05年 大學第乙個課程是C 07年 沒學好,因為沒有CS基礎,指標理解不了。知道我大一下學期 08年 乙個師兄帶我進了vs的門,開始學了C 和VB,從此走上了不歸路。畢業以後在工地搬了一年多的磚,實在是喜歡開發喜歡的要死,12年開始做開發工作,主要用C 做桌面應用程式。...

求大神給滲透測試學習路線?

霧燈 b站搜尋2021如何學習網路安全,現在資料都有,大部分b站都能找到 2021如何學習網路安全 自學網路安全時間長?沒毅力?不自律?體系雜?沒方向?沒經驗?學習web ctf 紅隊 HW hvv hw 高薪資 防護 裝置等等 嗶哩嗶哩 乾杯 bilibili 引路人很重要,你的上限很大部分取決於...