程式中一些需要深入理解的概念

2021-05-26 05:07:58 字數 465 閱讀 9261

下面是程式設計中一些常見也是容易出錯的問題,網上有很多精彩的分析,因此只做個類似目錄的條目(將繼續更新):

1.陣列指標與指標陣列的區別,及函式指標與指標函式的區別?

2.程式中變數的記憶體儲存區?

(此處分析的比較詳細

3.類的繼承?

4.建構函式與析構函式是否能為虛函式?

5.int t = 0; 問sizeof(t++);後t為多少?

6.什麼叫記憶體洩露?有什麼檢測方法?

(簡單提示見空白下)

3.類的繼承有三種,其中具體如何使用還是有些混淆。

4.建構函式不能為虛函式,析構函式可以。

5.t的結果為0,sizeof()中的操作(無論是函式還是運算)實際並不執行,一種簡單的理解是sizeof()是運算子,不同於函式其值在程式執行之前就已經計算好。

6.簡單的說記憶體洩露就是程式執行中沒有釋放已經不再使用的記憶體,即分配記憶體後沒有及時釋放。

線性代數中一些概念的直觀理解

該博文是總結一下線性代數中一些比較重要的概念的直觀理解,方便對線性代數有個直觀理解。大部分觀點源於 矩陣行列式 零空間和列空間 線性方程組 點積 內積 叉積基變換 特徵向量與特徵值 正定和半正定 一些特殊的矩陣與線性變換之間的關係 對稱矩陣與對稱變換 對角矩陣與其線性變換 正定矩陣與其線性變換 奇異...

C 中一些容易混淆的概念

指標函式 是指帶指標的函式,本身是函式,只是返回值是某乙個型別的指標。int fun int x 函式指標 指向函式的指標變數,即本質是乙個指標變數。int fun int x void fun 定義函式指標 void test int main void test typedef typedef ...

C 一些概念理解

封裝 隱藏細節,資料和方法實行public,private,protece 繼承 不修改的前提下擴充套件功能 多型 將父類設定成於子類對等地執行操作 過載是函式名相同,引數不同 重寫是函式名相同,引數相同,子類重新定義父類的虛函式 1 類中有const和引用型別的成員。2 類中有某個成員類沒有pub...