原创 (轉載)C++中基類的析構函數爲什麼要用virtual虛析構函數

    知識背景          要弄明白這個問題,首先要了解下C++中的動態綁定。           關於動態綁定的講解,請參閱:  C++中的動態類型與動態綁定、虛函數、多態實現 正題          直接的講,C++中基類採用

原创 數組元素倒置(指針做參數,數組名做參數)

數組元素倒置 廢話不多說,直接看代碼: 1.指針做參數 #include <stdio.h> int main() { void inv(int *x,int n);//函數聲明 int i; int

原创 (轉載)Linux下getopt()函數的使用

Linux下getopt()函數的簡單使用 步入正題: 我們的主角----getopt()函數。 英雄不問出處,getopt()函數的出處就是unistd.h頭文件(哈哈),寫代碼的時候千萬不要忘記把他老人家include上。   再來看