C语言、C++学习路线
文章目錄
- C語言
- C語言大綱
- C語言知識點總結圖
- C語言視頻推薦
- 基礎篇
- 進階篇
- 速成篇
- 基礎入門之游戲實戰篇
- C語言核心
- 鏈表
- 文檔教程
- 視頻教程
- 文件
- C語言實例
- C++
- C++大綱
- 崗位分析
- C與C++
- 編程基礎四大件
- 數據結構與算法
- 計算機網絡
- 操作系統
- 設計模式
- C++視頻推薦
C語言
C語言大綱
C語言知識點總結圖
C語言視頻推薦
推薦一個C語言學習網站:C語言入門視頻教程,共20套(C語言中文網)
基礎篇
推薦一:C語言基礎入門
推薦二:老九零基礎學編程系列之C語言
推薦三:C語言視頻教程(小甲魚)
推薦四:郝斌C語言自學教程
推薦五:C語言程序設計教程
推薦六:【C語言】《帶你學C帶你飛》(小甲魚)
推薦七:C語言編程-基礎與提升精講視頻課程
推薦八:C語言程序設計(西安理工大學)
推薦九:C語言程序設計(浙江大學)
推薦十:C語言程序設計(上)(北京理工大學)
推薦十一:C語言程序設計(下)(北京理工大學)
進階篇
推薦一:C語言程序設計進階(浙江大學)
速成篇
推薦一:一周搞定–C語言
基礎入門之游戲實戰篇
推薦一:零基礎學編程系列之C語言入門
推薦二:做游戲,學編程
C語言核心
鏈表
文檔教程
推薦一:c語言鏈表詳解(超詳細)
推薦二:C語言單鏈表的基本操作總結(增刪改查)
推薦三:鏈表不會?看這個立馬就懂!
推薦四:C語言實現線性動態(單向)鏈表【詳細步驟】
推薦五: 玩轉C語言鏈表-鏈表各類操作詳解
視頻教程
推薦一:[不學網]c語言鏈表增刪查改
推薦二:1個小時學會單鏈表,C語言數據結構專題
推薦三:鏈表的各種操作
推薦四:C語言入門教程 第13講 動態內存分配和鏈表
文件
推薦一:C語言文件操作完全攻略
推薦二:C語言文件操作詳解
推薦三:C語言對文件的操作
C語言實例
推薦一:C語言編程實例
推薦二:C語言經典100題參考解答
C++
C++大綱
崗位分析
C++屬于“造輪子”語言,幾乎什么都能做。一般主要還是做后臺(服務端),開發比較多,包括:
通信公司后臺開發
互聯網公司后臺開發
游戲公司后臺開發
…
當然這個后臺開發具體職責又有很多細分,比如:
數據處理和分析
基礎協議和通信
服務端底層應用優化
后臺系統驅動和內核
C與C++
C語言:除了最基礎的語法:變量、條件、循環、字符串、數組、函數、結構體等之外
C語言最重要的是:指針、內存管理,企業開發靠兩者吃飯,也是檢查C語言掌握情況的兩大標準
C++:是對C語言的延伸,加入了面向對象特性。有面向對象特性的加持,代碼才能更好的復用、擴展和工程化,這是大型項目的必備要素
除了C語言所有底子外,還需要學習C++面向對象(封裝、繼承與多態)特性、STL等
編程基礎四大件
數據結構與算法
這個直接決定面試的成敗!幾種基礎數據結構類型要爛熟于心,比如:字符串、鏈表、二叉樹、堆、棧、隊列、哈希等;
基本的幾大算法也要了如指掌,比如查找、排序、動態規劃、分治等等
提示:
一定要在LeetCode或者牛客多刷題
計算機網絡
此處的計算機網絡指的是TCP/IP協議棧,可以說它是當下互聯網通信的基石,無論如何一定要對TCP/IP的協議棧了如指掌
主要就是學習和掌握原理,包括ARP協議、IP協議、ICMP協議、TCP和UDP協議、DNS協議、HTTP協議、HTTPS協議。
操作系統
重點包括:進程和線程的相關原理(原子性、并發、鎖)、內存相關原理(內存分布、內存調度)
設計模式
不需要把23種設計模式全部記住,常見的幾個如:
單例模式、工廠模式、代理模式、策略模式、模板方法 ,一定要熟練于心
C++視頻推薦
推薦一: 黑馬程序員匠心之作|C++教程從0到1入門編程
推薦二: 老九零基礎學編程系列之C++
推薦三: C++零基礎入門到實戰就業教程|傳智教育
推薦四: 侯捷C++手把手教學(上),適合新手
推薦五: 侯捷手把手教學C++(下)
推薦六 : C++快速入門系列教程-小甲魚
推薦七: 計算機程序設計(C++)
推薦八: 程序設計與算法(三)C++面向對象程序設計(國家精品課)
推薦九: C語言/C++ 從入門到精通【高薪就業/項目實戰/逆向/反外掛】
總結
以上是生活随笔為你收集整理的C语言、C++学习路线的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记本电脑设置usb启动怎么设置 设置笔
- 下一篇: 微星台式机怎么进入bios设置u盘启动