原创 C++(構造數據類型)

構造數據類型 枚舉類型 enum Num {one,two,three,four,five}; num a; a=(Num) 2; 數組類型 (1)、一維數組 int a[5]; typedef int A[5];//

原创 C++(windows程序設計基礎)

基於消息驅動的windows應用程序設計 windows應用程序:單文檔、多文檔、對話框文檔 動作:發生了某個事件後從而接收到了一條消息 消息驅動的程序結構:主函數、窗口消息處理函數 面向對象的windows程序設計 win

原创 C++(輸入與輸出)

輸入與輸出 輸入輸出是基於字節流的操作 面向過程輸入輸出: C函數庫,面向對線輸入輸出:I/O類庫 抽取:>> 插入:<< cin >>x>>y; cout<<x<<y; 面向控制檯的輸入/輸出 基於函數的控制檯I/

原创 C++(函數)

函數 C++函數 (1)、函數的定義 int max(int a,int b){ int m; m = (a>b)?a:b; return m; } (2)、函數的聲明 int max(int a,

原创 C++(對象和類)

數據抽象與封裝 封裝:數據與數據的抽象 OOP 數據、操作、對外接口 類 數據成員、函數成員 class People{ int age; char name[10]; void speak(){

原创 C++(基本數據類型和表達式)

基本數據類型 C++是一種靜態語言 基本數據類型: (1)、整型:在字長爲16位機器 int:2byte 字長爲32位機器 int:4byte (2)、實數類型:float < double <= lo

原创 C++(語句)

語句 順序執行:表達式語句、複合語句、空語句 選擇語句 (1)、if 、嵌入式if (2)、switch 循環語句: (1)、while do…while for (2)計數循環:for 事件循環

原创 C++(模板)

類屬類型(泛型)——模板 類屬性:一個程序實體能對多種類型數據進行操作或描述的特性 類屬性: 類屬函數、類屬類(參數化多態) 模板:類型參數 函數模板 定義: template <class T> T max( T a,

原创 C++(派生類和繼承)

繼承 基類(父類)、派生類(子類)~代碼複用 單繼承:除基類的構造函數和賦值操作符重載函數外 class A{ int a; int b; int Mul (int a ,int b){