c,c 各自特點

2021-06-18 01:19:53 字數 349 閱讀 6900

c是一種結構化語言,重點在於演算法和資料結構。c程式的設計首先考慮的是如何通過乙個過程,對輸入進行運算處理得到輸出。

c++首先考慮的是如何構造乙個物件模型,讓這個模型能夠契合與之對應的問題域,這樣可以通過獲取物件的狀態資訊得到輸出或實現過程控制。

物件導向系統設計帶來便利:

1.良好的可復用性:開發同類專案的次數與開發新專案的時間成反比,減少重複勞動。

2.易維護性:維護人員可讀懂源程式並修改。

3.良好的可擴充性:以前,在向乙個結構化思想設計的龐大系統加乙個功能則必須考慮相容前面的資料結構,理順原來的設計思路。在向乙個用物件導向思想設計的系統中加入新功能,不外乎是加入一些新的類,基本上不用修改原來的東西。

程序間通訊各自的特點

程序通訊的含義 程序是轉入記憶體並準備執行的程式,每個程式都有私有的虛擬位址空間,由 資料以及它可利用的系統資源 如檔案,管道 組成.多程序 多執行緒是windows作業系統的乙個基本特徵.linux系統一般都統稱為程序.由於不同的程序執行在各自不同的記憶體空間中,其中乙個程序對於變數的修改另一方是...

資料庫索引,索引型別,各自特點

索引是對資料庫表中一列或多列的值進行排序的一種結構,例如 employee 表的姓 name 列。如果要按姓查詢特定職員,與必須搜尋表中的所有行相比,索引會幫助您更快地獲得該資訊。索引是乙個單獨的 物理的資料庫結構,它是某個表中一列或若干列值的集合和相應的指向表中物理標識這些值的資料頁的邏輯指標清單...

TCP與UDP的異同及各自特點

目錄 寫在前面 定義 區別相同點 特點 tcpudp 基於tcp和udp的常用協議 應用場景 此學習筆記為個人學習筆記,部分內容參考自業內官網 學習 他人部落格等,歡迎交流與指正。tcp 傳輸控制協議,transmission control protocol。是一種面向連線的 可靠的 基於位元組流...