第一章 C 預備知識

2021-09-23 13:35:23 字數 296 閱讀 3009

c++融合了三種不同的程式設計方式:c語言代表的過程性語言、c++在c語言基礎上新增的類代表的物件導向的語言、c++模板支援的泛型程式設計。

一般來說,計算機語言要處理兩個概念——資料和演算法。資料是程式使用和處理的資訊,而演算法是程式使用的方法。過程化程式設計首先要確定計算機應採取的操作,然後使用程式語言來實現這些操作。結構化程式設計技術反映了過程性程式設計思想,根據執行的操作來構思乙個程式。

物件導向的設計理念是設計與問題的本質特性相對應的資料格式。

泛型程式設計是c++支援的另一種程式設計模式。它與opp的目標相同,即使重用**與抽象通用概念的技術更簡單。

第一章 預備知識

1.c 融合了3中不同的程式設計傳統 c語言代表的過程性語言傳統,c 在c語言基礎上新增的類代表的物件導向語言的傳統以及c 模板支援的通用程式設計傳統。2.計算機要處理兩個概念 資料和演算法。資料是程式使用和處理的資訊,而演算法是程式使用的方法。過程性語言強調程式設計的演算法方面。而oop強調的是資...

第一章 預備知識

1.程式 資料 演算法。資料是程式使用和處理的資訊,演算法是程式使用的方法。2.物件導向程式設計 在c 中,類是一種規範,它描述了這種新型資料格式,物件是根據這種規範構造的特定資料結構。3.編寫並執行乙個c 程式的過程 1 編寫源 2 編譯源 執行乙個程式,將源 翻譯為機器語言。包含了翻譯後的程式的...

C Primer Plus 第一章 預備知識

c 三 寶 1.繼承了c語言的高效,簡潔,快速和可移植性的傳統。2.物件導向程式設計 3.通用程式設計 1.1 c 簡介 c 融合了三種不同的程式設計傳統 c語言代表的過程性語言傳統,在c語言基礎上新增的類代表的物件導向的傳統以及模板支援的通用程式設計傳統。1.2 c 簡史 20世紀70年代,c和p...