《C程序員從校園到職場》一導讀

前言
C程序員從校園到職場
在剛入職的時候,我與一個工作多年的老員工之間有以下一番對話。
老員工:“你的C語言功底如何?”
我:“還可以,考試考了九十多分。”
老員工:“你覺得編碼規範重要嗎?”
我:“什麼編碼規範?我之前沒聽說過呢。”
老員工:“你覺得把代碼寫完並運行通過,你的工作就算結束了嗎?”
我:“差不多吧,在學校裏麵程序運行沒問題就OK了。”
老員工:“對於測試,你是怎麼理解的?”
我:“測試就是看程序運行是否正常,看輸出結果是否正確。”
也不知道當時那位老員工聽了我的回答,是什麼感受。如今回憶起來,那時的我對自己將要從事的工作的理解是很不成熟的。
目 錄
第1章 概述
1.1 C語言的發展曆史
1.2 C語言的主要特點
1.3 常用工具軟件
1.4 小結
第2章 學校到職場
2.1 認清自身不足
2.2 破除錯誤觀念
2.3 工作所需軟技能的培養
2.4 小結
第3章 程序的樣式
第4章 變量和函數
第5章 內存操作
第6章 文件
第7章 指針和結構體
第8章 算法和協議
第9章 程序重構
第10章 SQL語句和Shell命令
第11章 程序問題排查
附錄A 同行評審
附錄B 我在南郵的3年
參考資料
最後更新:2017-05-31 11:32:09