由於個人原因,本人對c語言也開始了學習,閱讀了primer plus的第一章,總體上對c語言有了一些基礎的認識,了解了c語言的起源,使用c語言的理由,發展方向,使用c語言的7
個步驟等一些基本知識,c語言由於是被程式設計人員開卡出來的語言,所以更適用於程式設計工作,理所當然的代替了原來的b語言。
c語言相對於原來的b語言來說具有了更大的優勢第一點便是它的設計特性,它使編寫出來的程式更可靠,更易懂。第二點便是它的高效性,它在設計上充分利用了當前計算機在能
力上的優點,使得它可以通過細調程式來獲得最大速度或最大的記憶體使用率。第三點是它的可移植性,這個特性意味著,在乙個系統上編寫的c程式經過很少或可以不經修改便能在
其他系統上執行,就算要修改,通常只需改變伴隨主程式的乙個標頭檔案中的幾項內容就好了。第四點是它自己本身強大的功能和靈活性,c強大而又靈活,這兩個詞已經成為計算機
世界中經常使用的兩個詞了。第五點便是它面向程式設計人員,c面向程式設計人員的需要,多數的c實現都有乙個大型的庫,其中包含了有用的c函式。這些函式能夠處理程式設計人員通常會面
對的許多需求。當然,c語言不是萬能的,它也有著自己的缺點,例如:它在表達方面的自由會增加風險,c的簡潔性與自身豐富的運算子結合,有可能會編寫出極難理解的**。
c語言使用的7個步驟:
1.定義程式目標
2.設計程式
3.編寫**
4.編譯
5.執行程式
6.測試和除錯程式
7.維護和修改程式
值得一說的是,養成在編寫**前先進行規劃的習慣,這樣子,你不僅有了明確的步驟,往往還會節省很多不必要的時間。
第一章總結
動態網頁是指在伺服器端執行的程式或者網頁,它們會隨不同客戶,不同時間,返回不同的內容,隨著internet技術的興起,b s架構是對c s架構的一種變化或者改進的結構,在這種結構下,程式完全放在應用伺服器上,通過應用伺服器同資料庫服務進行通訊。url意思為統一資源定位符,也稱為網頁位址。是inter...
第一章總結
第一章的學習已經結束了。主要是學習了一些基礎的執行緒api操作,了解了執行緒的一些問題 執行緒api操作 currentthread getname setpriority interrupt isinterrupted interrupted suspend resume isalive slee...
第一章緒論總結
第一章概念比較多,而且雜亂 難點是時間複雜度和空間複雜度的計算。下面對這一章分點總結 1,1什麼是資料結構?1 計算機解決具體問題的步驟 分析數學模型 求解演算法 編寫程式 測試程式 解答 2 線性資料結構 圖書館的書目檢索系統 查號系統自動化 倉庫賬目管理等 樹型資料結構 棋盤對弈問題 圖形資料結...