<4D F736F F F696E74202D FB5F8B3A5A142B8EAAEC6B6C7BBBCA142BB50C0C9AED7BEDEA7402E >

Size: px
Start display at page:

Download "<4D F736F F F696E74202D FB5F8B3A5A142B8EAAEC6B6C7BBBCA142BB50C0C9AED7BEDEA7402E >"

Transcription

1 1 2 回顧 指標與其算術運算 指標可類比於變數住的房間號碼 指標可以當陣列使用, 也可說指標可用來當陣列的別名 陣列的名稱本身可視為指標 int a[] = {1,2,,4,5; int *b = a; // 此時 b 記得 1 所住的房間號碼 cout << *b << b[0]; // 印出 11 cout << b[1]; // 印出 2 cout << b[]; // 印出 4 對指標作 的算術運算, 代表將改變所記得的房間號碼 b++; // 現在 b 記得 2 的房號 cout << b[2]; // 印出 4 b += 2; // 現在 b 記得 4 的房號 cout << *b; // 印出 4 運算子優先順序 (level) 與運算方向 (grouping) Level Operator Description Grouping 2 () postfix Left-to-right ++ --! * & + - unary (prefix) indirection and reference unary sign operator Right-to-left 4 (type) type casting Right-to-left * / % multiplicative Left-to-right additive Left-to-right 9 < > <= >= relational Left-to-right 10 ==!= equality Left-to-right 14 && logical AND Left-to-right 15 logical OR Left-to-right 17 = *= /= %= += -= assignment Right-to-left 4 int a[10] = {2,4,,8,10,12,14,1,18,20; int *pa = a, *pb = a+9, *pc = &a[5]; int a[10] = {1,2,,4,5,,7,8,9,10; int *pa = a, *pb = a+9, *pc = &a[5]; cout << *pa++; cout << *pc; cout << --*pb; pa += 5; cout << *pa--; pb -= 2; cout << *pb; cout << *pc++; cout << --*pc; pa += ; cout << *pa; pb -= 5; cout << *pb; pc -= 4; cout << *pc; * 與 ++ 都是第三階的運算子, 結合是由右向左, 所以 *pa++ (pa++) *pa --*pb, 因為是由右向左運算, 所以 --*pa (*pa) --(*pa) cout << *pa++; cout << *pc; cout << --*pb; pa += 5; cout << *pa--; pb -= 2; cout << *pb; cout << *pc++; cout << --*pc; pa += ; cout << *pa; pb -= 5; cout << *pb; pc -= 4; cout << *pc; 5 回顧 - 動態記憶體管理 利用 new 來取得一個新的房間裝資料 利用指標來記得新的房間號碼 利用 delete 來將租來的房間歸還 ( 給作業系統 ) int *a = new int(5); *a += 20; delete a; 回顧 - 動態記憶體管理 單一資料 利用 new 來取得一個新的房間裝資料 利用指標來記得新的房間號碼 利用 delete 來將租來的房間歸還 ( 給作業系統 ) int *a = new int(5); *a += 20; cout << *a; delete a; 這種用法在未來大家學到物件導向比較有用 1

2 7 8 回顧 - 動態記憶體管理 陣列 利用 new [] 來取得一連串新的房間裝資料 利用指標來記得第一間新的房間號碼 利用 delete [] 來將租來的房間歸還 ( 給作業系統 ) int *b = new int[20]; for(int i=0;i<20;++i) b[i] = i+1; cout << b[5]; delete[] b; 這種用法比較有用, 可動態地決定所需陣列大小 Lecture 15 多維陣列之動態記憶體管理與傳遞變數的儲存等級 / 生命週期變數視野 9 10 多維動態記憶體管理的三種方式 多維陣列之動態記憶體管理 使用不夠彈性的多維動態記憶體管理 int (*a)[5]= new int [10][5]; delete [] a; 使用指標陣列 (pointer array) 或稱為指標的指標 (pointer to pointers) int **a = new int*[10]; for(int i=0;i<10;i++) a[i] = new int[5]; for(int i=0;i<10;i++) delete []a[i]; 將多維陣列轉換為一維陣列 ( 透過數學上的簡單計算, 將多維度的索引轉換成一維的索引 ) int *a = new int[10*5]; delete [] a; 不夠彈性的多維動態記憶體管理 15-1.cpp int (*a)[] = new int[5][]; a[i][j] = i* + j; 11 此方式無法完全動態地配置多維陣列其中僅有第一個維度可以變數指定, 其它維度必需為常數 Orz cout << a[i][j] << " "; 指標陣列 A B 15-2.cpp // 記憶空間的配置 int **a = new int*[5]; a[i] = new int[]; // 資料的存放 a[i][j] = i* + j; int* *a; 和 a 粘在一起的 * 表示 a 為一指標變數 ( 使用起來 ~= 一維陣列 ) int* 代表一維陣列中所存放的資料為整數的指標 (~= 整數的一維陣列 ) new int *[5]; 配置一個可以存放 5 個 int* 的記憶空間 A B 12 2

3 1 14 int* *a = new int*[5]; 15-2.cpp // 資料的輸出 cout << a[i][j] << " "; a[i] = new int[]; a[0] = new int[]; a[1] = new int[]; a[2] = new int[]; a[] = new int[]; a[4] = new int[]; // 記憶空間的釋放 delete []a[i]; 將多維陣列轉為一維陣列 15 實際上,C/C++ 在內部在處理多維陣列時, 也是將多維陣列轉為一維陣, 而轉換方式也是如此! (recall: 記憶體可視為龐大的一維陣列 ) 多維陣列轉一維陣列之映射 二維陣列中, 第一個索引決定是第幾列 第二個索引決定第幾行 每一列有四個元素 所以每一行的開頭之一維陣列的索引 : 第一個索引 * 每行元素個數 二維陣列的第二個索引決定了是第幾行, 亦即與該列開頭之偏移個數 A[2][2] A[2][0+2] ( 該列開頭 ) A[8+2] A[10] A[1][] A[1][0+] A[4+] A[7] 二維轉一維的公式 : 列索引 * 一列有幾個元素 ( 陣列行數 )+ 行索引 多維陣列轉一維陣列之反映射 先算出應該在第幾列 : ( 一維索引 / 一列之元素個數 ) 採無條件捨去 再算出在該列裡面與該列第一個元素之間的偏移 : 一維索引 % 一行元素個數 10 / 4 2, 10 % 4 2: A[10] A[2][2] 7/4 1, 7%4 : A[7] A[1][] 15-.cpp int *a = new int[5*]; a[i*+j] = i*+j; 5 列 行 共需存放 15 個元素 i 控制第幾列 j 控制第幾行每一列有 個元素 i*+j 即為轉換後一維陣列的索引值

4 cpp cout << a[i*+j] << " "; 摘要 三種多維陣列的動態記憶體管理 假設 nrow 為列數 ncol 為行數 不夠彈性的多維動態記憶體管理 (p.s. ncol 必需為常數變數 ) int (*a)[ncol] = new int[nrow][ncol]; 使用指標陣列 (p.s. 配置與刪除都有點麻煩 ) int **a = new int*[nrow]; for(i=0;i<nrow;i++) a[i] = new int[ncol]; for(i=0;i<nrow;i++) delete []a[i]; 以一維陣列模擬 (p.s. 使用上有點麻煩 ) int *a = new int[nrow * ncol]; 多維陣列之資料傳遞 多維陣列的傳遞 目前我們一共有四種多維陣列 固定大小的多維陣列 int a[5][]; 動態配置 可變動大小的陣列三種, 但都是指標 陣列指標 :int (*a)[] = new int[5][]; 指標的指標 : int **a = new int*[5]; for(int 以一維陣列模擬 :int *a = new int[5*]; 陣列在傳遞時, 其實都是以指標的方式傳遞 cpp 固定大小陣列或陣列指標 void array2d(int a[2][]) { for(int i=0;i<2;i++) { cout << a[i][j] << ", "; cout << "\n"; int p[2][] = { {1,2,, {4,5,; int q[2][] = { {11,12,1, {14,15,1; array2d(p); array2d(q); 也可寫為 : void array2d(int (*a)[]) { 陣列在傳遞時, 其實它不乎第一個維度的大小 1, 2,, 4, 5,, 11, 12, 1, 14, 15, 1, 15-5.cpp 指標的指標 void parray(int **, int, int); int **a = new int*[5]; a[i] = new int[]; a[i][j] = i* + j; parray(a, 5, ); delete []a[i]; void parray(int **a, int m, int n) { for(int i=0;i<m;i++) { for(int j=0;j<n;j++) { cout << a[i][j] << " "; 4

5 cpp 一維陣列模擬二維陣列 void parray(int *, int, int); void sarray(int *, int, int); int *a = new int[5*]; sarray(a, 5, ); parray(a, 5, ); void sarray(int *a, int nrow, int ncol) { for(int i=0;i<nrow;i++) { for(int j=0;j<ncol;j++) { a[i*+j] = i*+j; void parray(int *a, int nrow, int ncol) { for(int i=0;i<nrow; i++) { for(int j=0;j<ncol;j++) { cout << a[i*+j] << " "; 變數的儲存等級 / 生命週期 變數的儲存等級 / 生命週期 變數為運算電腦記憶體 (RAM) 的工具 變數儲存等級 (storage class) / 生命週期代表了 變數何時開始被創造出來 ( 並開始佔據記憶體 ) 變數何時被消滅 ( 歸還其佔據的記憶體給作業系統 ) 在 C/C++ 裡, 變數的儲存等級主要有三種 : 自動 (automatic): 變數在該變數所屬的函式 / 區塊開始執行時創造出來, 在函式 / 區塊結束執行後被消滅 此為預設 / 內定之儲存等級, 到目前為止我們大部份都是使用這種儲存等級的變數 動態 (dynamic) : 由程式作者決定一變數何時被創造出來 何時被消 (new, delete, new[], delete[]) 靜態 (static): 變數在程式開始執行即被創造出來, 在程式結束執行後被消滅 15-7.cpp void func() { int c = 5; cout << ++c << " "; int a=; cout << a << " "; func(); 在此範例中, 變數 a, c 的儲存等級皆為自動, 簡稱為自動變數 (auto variables) func 函式開始執行 : 自動配置一個 4 bytes 記憶體給變數 c, 並給初始值 5 將 c 加一後, 列印出來 函式結束執行, 自動將變數 c 消滅掉, 將 4 bytes 的記憶體歸還給作業系統 main 函式 / 主程式開始執行 : 自動配置一個 4 bytes 記憶體給變數 a, 並給初始值 將 a 變數的值列印出來 重複呼叫 func() 函式 5 次 程式結束執行, 自動將變數 a 消滅並將 4 bytes 記憶歸還給作業系統 程式執行結果 cpp void func() { static int c = 5; cout << ++c << " "; int a=; cout << a << " "; func(); 在此範例中, 變數 a 為自動變數 ; 變數 c 的儲存等級則為靜態, 簡稱為靜態變數 (static variables) func 函式開始執行 : 若此函式為第一次被呼叫, 配置 4 bytes 記憶體給變數 c 將 c 加一後, 列印出來 main 函式 / 主程式開始執行 : 自動配置一個 4 bytes 記憶體給變數 a, 並給初始值 將 a 變數的值列印出來 重複呼叫 func() 函式 5 次 程式結束執行, 自動將變數 a 消滅並將 4 bytes 記憶歸還給作業系統 將靜態變數 c 消滅, 將 4 bytes 記憶體歸還 靜態變數 在函式中的靜態變數在該函式第一次被呼叫時, 被配置記憶體並進行初始化的動作, 而待整個程式結束執行時, 靜態變數的記憶體才會被釋放掉 雖然靜態變數宣告在函式內, 並不會隨著函式開始執行而被重新創造出來, 也不會因為函式結束執行而被消滅掉 此與自動變數不同 由於變數的初始化 (int c=5;) 是在變數被創造出來佔據記憶體時所執行的動作, 因此在函式被重複呼叫時, 變數的初始化是不會再被執行的 程式執行結果 靜態變數若沒有初始化時, 會被初始化為 0 5

6 1 2 視野 / 範疇 Scope 變數視野 / 變數範疇 scope 變數視野 / 變數範疇 (scope) 指的是一個被宣告出來的變數的可見度 (visibility), 在考慮到變數視野時, 主要有以下兩種分類 全域變數 (global variable) 變數宣告於所有函式之外 全域變數可被其宣告之後的所有函式看到與使用 區域變數 (local variable) 變數宣告於函式之內, 僅宣告該變數的函式可以看到並使用它 當區域變數與全域變數同名時, 區域變數會遮蔽 (shadowing) 掉同名之全域變數, 此時可使用 :: 範疇解析運算子 / 視野解析運算子來暫時存取全域變數 cpp int a; 此 a 為一全域變數 void func2() { int a = 8; int b = ::a + 7; a++; 5,8 9,12,10,5 void func1() { int b = a*2; a++; int b=5; a=4; func1(); func2(); func1(); 15-9 說明 以上範例中, 全域視野裡 ( 宣告不在任何一個函式中 ) 有一變數 a fun1() 函式內有宣告一變數 a, 此為區域變數 a 編譯器在解析變數時, 會以區域變數優先 故 fun1() 中的 a 變數皆為區域變數 a fun2() 中也有宣告一變數 a, 故大部份使用變數 a 時, 乃使用區域變 a 但是其中的 ::a 用來指定要存取的 a 為全域的 a 變數而非區域的 a 變數 其中 :: 稱為 scoping operator ( 視野運算子 ) 在 main() 裡, 由於 main 裡沒有宣告任何一個叫作 a 的變數 故在 main 裡使用的 a 全部都是使用全域變數 a 全域變數的儲存等級為靜態的 (static variable), 但其在程式開始執行時即被創造出來, 直至程式結束時才被消滅掉 若沒有給初始值時會被賦予初始值 cpp void func1() { int b = a*2; a++; int a; int b=5; a=4; func1(); 此 a 為一全域變數, 僅能被 main 使用, 因為只有 main 定義在它之後 所以此程式會發生編譯錯誤 說明 在 C/C++ 中, 無論是變數宣告或是函式的宣告, 都只能在其宣告之後的程式所使用 在 中, 由於全域變數 a 宣告在 func1 之後, 故 func1 無法看到全域變數 a, 即使使用 ::a 也無法存取到全域變數 a Func1() {. Func2() {. Func1 無法呼叫 Func2(), 除非 Func1 之前有 Func2 的原型宣告 cout << a << endl; int a = 4; 同樣的, 以上程式會發生編譯錯誤, 因為在 cout 時 a 還沒有被宣告出來 ( 除非 main 前面有宣告一全域變數 a

7 7 8 作業九 (/8 due) 隨堂練習 void parray(int (*array)[4], int nrow); 請寫出 parray 這個函式的定義 作業十 (/15 due, 不可遲交 ) int a[5][4] = { {1,2,,4, {5,,7,8, {9,10,11,12, {1,14,15,1, {17,18,19,20 ; parray(a, 5); 程式輸出結果

Microsoft PowerPoint - Class5.pptx

Microsoft PowerPoint - Class5.pptx C++ 程式初探 V 2015 暑期 ver. 1.0.1 C++ 程式語言 大綱 1. 大量檔案讀取 & 計算 2. 指標 3. 動態記憶體 & 動態陣列 4. 標準函式庫 (STL) vector, algorithm 5. 結構與類別 2 大量檔案讀取 & 計算 若目前有一個程式將讀取純文字文件 (.txt) 中的整數, 並將該文件中的整數有小到大排序後, 儲存到另外一個新的純文字件中 假設有

More information

Microsoft PowerPoint - 04-array_pointer.ppt

Microsoft PowerPoint - 04-array_pointer.ppt Array 與 Pointer Array Dynamical Memory Allocation Array( 陣列 ) 陣列是用來存放同樣型態的資料陣列的大小必須在程式中預先設定在程式執行中, 陣列的大小無法改變陣列中的資料是透過索引 (index) 來存取 一維陣列的宣告 type array_name[array_size]; int iarray[100]; /* an integer array

More information

Microsoft PowerPoint - 13_指標、資料傳遞2.pptx

Microsoft PowerPoint - 13_指標、資料傳遞2.pptx 1 2 指標 Lecture 13 指標函式呼叫的資料傳遞 (III) 傳址指標與陣列 Pointer 3 4 指標 / 指位器 (Pointer) 變數 int a; 整數型別, 名稱為 a 變數是為了使用記憶體資源來儲存資料與進行運算 所有的變數都佔有記憶體空間 記憶體 可視為一個很大的一維陣列, 單位是 byte 問題 一個 4KB 的電腦, 其記憶體位置 ( 編號 ) 從 0 至? 4 x

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 多型 Polymorphism 講師 : 洪安 1 多型 編譯時期多型 ( 靜態多型 ) function overloading 如何正確呼叫同名的函數? 利用參數個數與型態 operator overloading 其實同 function overloading 執行時期多型 ( 或動態多型 ) 如何正確呼叫不同物件的相同名稱的成員函數 利用繼承與多型 2 子類別與父類別物件間的指定 (assignment)

More information

Microsoft PowerPoint - STU_C_Lang_CH13.ppt

Microsoft PowerPoint - STU_C_Lang_CH13.ppt 第 13 章 動態配置記憶體 程式設計與生活 - 使用 C 語言 Shi-Huang Chen Spring 2013 第 13 章 動態配置記憶體 13-1 記憶體配置函式 malloc( ) 13-2 動態配置結構陣列 配置記憶體 預估需求數量的範圍是一項不容易的學問 例 : 大到預估今年國家預算, 小到預估櫥窗裡展示的毛線衣, 需要多少磅毛線才能織成 撰寫程式時, 一樣無法預估程式執行所需的記憶體空間

More information

資料結構之C語言重點複習

資料結構之C語言重點複習 鏈結串列自編教材 ( 一 ) 本教材 ( 一 ) 目標問題 : 每次以亂數產生一 [0,1000] 之整數值, 若該值 >100, 則以同方式繼續產生下一亂數值, 若該值

More information

C/C++基礎程式設計班

C/C++基礎程式設計班 C/C++ 基礎程式設計 指標 (Pointer) 講師 : 張傑帆 CSIE, NTU 瘋到自以為能改變世界的人, 就能改變世界 The people who are crazy enough to think they can change the world are the ones who do.-steve Jobs 課程大綱 指標簡介 陣列與指標 動態記憶體配置 指標宣告進階 指標 用途

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

Microsoft Word - part doc

Microsoft Word - part doc 3 指標與陣列 3-1 指標與一維陣列 3-2 指標與二維陣列 3-3 陣列指標 3-4 為什麼 parr 等同於 *parr? 3-5 指向陣列的指標 3-6 多重指標 3-7 命令列引數 3-8 除錯題 3-9 問題演練 3-10 程式實作 32 Part 1 C 程式語言篇 指標其實就是一位址 陣列的名稱, 表示此陣列第一個元素的位址, 所以它也是指標 由此可知, 指標與陣列的關係是很密切的

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 函數樣板 (Function Template) 與 類別樣板 (Class Template) 講師 : 洪安 1 資料結構與 C++ 程式設計進階班 為何需要通用函數? (1/2) int abs(int x) { return (x>0)?x:-x; 取名困難不好記 float fabs(float x) { return (x>0)?x:-x; complex cabs(complex x)

More information

c_cpp

c_cpp C C++ C C++ C++ (object oriented) C C++.cpp C C++ C C++ : for (int i=0;i

More information

Microsoft PowerPoint - Class2.pptx

Microsoft PowerPoint - Class2.pptx C++ 程式初探 II 2015 暑期 C++ 程式 II 大綱 1. 變數 2. 運算式 3. 輸出 4. 條件判斷 5. 迴圈 6. 陣列 2 基本變數型態 整數 位元組 浮點數 位元組 字元 位元組 short 2 float 4 char ( 整數 ) 1 int 2 (4) double 8 long 4 (8) long double 8(10) 位元組 整數値域 浮點數値域 準確度 1-128

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

第3章.doc

第3章.doc 3 3 3 3.1 3 IT Trend C++ Java SAP Advantech ERPCRM C++ C++ Synopsys C++ NEC C C++PHP C++Java C++Java VIA C++ 3COM C++ SPSS C++ Sybase C++LinuxUNIX Motorola C++ IBM C++Java Oracle Java HP C++ C++ Yahoo

More information

NethersoleJO89(8).indd

NethersoleJO89(8).indd 2 3 4 5 6 7 8 9 10 雅風四十六期 二零零八年九月 婆婆的愛心感動了我 陳姑娘在災區認識了白婆婆 她的家人全都在外地工 作 婆婆表示地震當日 她急忙地救了兩戶鄰舍的兩名小 孩 拖著六歲的男孩和揹著四個月大的嬰孩從災區步行兩 日後到達救援區 獲救的男孩每天都前往帳篷探望婆婆 因此她面上常帶笑容 每當白婆婆看見義工隊到災區時 都會送上暖暖的問候 更將獲配給的涼水贈予義工們 她 那真誠和熱切的關懷深深感動了義工隊

More information

Microsoft Word - chap05.doc

Microsoft Word - chap05.doc 31 5. Structures/Simple Classes in C++ 結構體是程式設計者自訂的資料型態 (data type), 一結構體是由多個彼此相關之基本資料型態之資料所構成的複合式資料型態 程式設計者可將程式中彼此相關 且類型不同的資料整合在一起, 定義為結構體, 此新的資料型態宣告建立後, 便可產生屬於此結構體類型 ( 定義 ) 的變數 ( 實體 ), 此有助於資料的管理 結構體與陣列都屬於複合式的資料型態,

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

陣列與鏈結串列 Array and Linked List

陣列與鏈結串列 Array and Linked List 陣列與鏈結串列 Array and Linked List 講師 : 洪安 1 大綱 結構陣列 鏈結串列 單向鏈結串列之資料型態 單向鏈結串列之基本運算 課堂練習 2 結構陣列 優點 缺點 使用容易 class student int math; int english; int computer; ; 刪除與插入造成資料移動頻繁 浪費不必要之記憶體 int main() student s[5];

More information

PowerPoint Presentation

PowerPoint Presentation 第六章簡介運算子超載 (Operator Overloading) 6-1 運算子超載的基礎 6-2 超載二元運算子 6-3 超載邏輯與關係運算子 6-4 超載一元運算子 6-5 使用夥伴函數 6-6 細部檢視指定運算子 6-7 超載註標運算子 6-1 運算子超載的基礎 甚麼是運算子超載? 讓運算子 ( 符號 ) 有不同的意義 EX: 運算子的預設意義 ( 以 + 與 = 為例 ) class frac

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 多載 Overloading 講師 : 洪安 1 多型 編譯時期多型 ( 靜態多型 ) function overloading 函數多載 如何正確呼叫同名的函數? 利用參數個數與型態 operator overloading 運算子多載 其實同 function overloading 執行時期多型 ( 或動態多型 ) 如何正確呼叫不同物件的相同名稱的成員函數 利用繼承與多型 2 函數多載 Function

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

書本介紹

書本介紹 班 級 經 營 期 末 報 告 組 員 : 幼 三 甲 4A0I0030 蔡 依 璇 4A0I0048 蘇 家 儀 4A0I0096 張 容 嫣 4A0I0098 袁 少 潔 書 本 介 紹 閱 讀 對 象 : 小 學 低 年 級 的 老 師 新 生 家 長 有 意 從 事 小 學 者 及 關 心 教 育 品 質 的 社 會 人 士 內 容 : 1. 教 師 如 何 成 功 有 效 地 經 營 低

More information

文档 1

文档 1 2005 3 100 2005 10 20 100 100 2003 9 30 266,303,262.93 100 941,105,695.50 532,672,384.52 1 2 100 100 100 90% 100 50% 100 100 2005 8 21 "75% 100 + 25% " 2005 8 22 100 95%+ 5% 3 75% + 25% 2005 7 1 2005 9

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

Chapter12 Derived Classes

Chapter12   Derived Classes 继 承 -- 派 生 类 复 习 1. 有 下 面 类 的 说 明, 有 错 误 的 语 句 是 : class X { A) const int a; B) X(); C) X(int val) {a=2 D) ~X(); 答 案 :C 不 正 确, 应 改 成 X(int val) : a(2) { 2. 下 列 静 态 数 据 成 员 的 特 性 中, 错 误 的 是 A) 说 明 静 态 数

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6: Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed

More information

勞動條件檢查執行重點(雲林)_1050323 [相容模式]

勞動條件檢查執行重點(雲林)_1050323 [相容模式] 勞 動 條 件 檢 查 執 行 重 點 主 講 : 雲 林 縣 政 府 勞 工 處 大 鋼 105 年 新 工 時 規 定 修 正 重 點 現 行 工 時 制 度 工 資 促 進 就 業 平 等 措 施 2 105 年 新 工 時 規 定 修 正 重 點 1. 原 雇 主 應 置 備 勞 工 簽 到 簿 或 出 勤 卡 之 規 定 修 正 為 出 勤 紀 錄 修 正 第 一 項 法 定 工 時 2.

More information

醋 水 法 在 水 盆 內 放 入 約 七 分 滿 的 水 與 1/2 到 1 小 杯 的 醋 量, 將 髒 襪 子 浸 泡 一 晚, 隔 天 再 丟 入 洗 衣 機, 就 能 洗 得 相 當 乾 淨 醋 有 殺 菌 除 臭 和 漂 白 功 效, 使 用 過 的 醋 水, 還 可 清 理 地 板,

醋 水 法 在 水 盆 內 放 入 約 七 分 滿 的 水 與 1/2 到 1 小 杯 的 醋 量, 將 髒 襪 子 浸 泡 一 晚, 隔 天 再 丟 入 洗 衣 機, 就 能 洗 得 相 當 乾 淨 醋 有 殺 菌 除 臭 和 漂 白 功 效, 使 用 過 的 醋 水, 還 可 清 理 地 板, 家 事 生 活 小 技 巧 髒 襪 子 清 洗 撇 步 手 套 法 雙 手 套 進 襪 子 裡, 像 洗 手 套 一 樣, 利 用 手 指 左 右 揉 搓, 將 難 洗 的 污 垢 洗 乾 淨 彈 珠 法 在 洗 衣 網 內, 放 入 襪 子 以 及 約 十 顆 左 右 的 彈 珠, 利 用 彈 珠 與 襪 子 碰 撞 之 間, 將 髒 汙 從 纖 維 之 中 揉 搓 出 來 醋 水 法 在 水 盆

More information

穨2000010.PDF

穨2000010.PDF -1- -2- -3- -4- -5- -6- -7- -8- -9- -10- 89 9 7 7:30 1 9 9 7:30~9:30 1 2 3 2 9 1112 7:30~9:30 2000 1 2 3 3 10 5 1 9 2 10 5-11- 10 6 3 10 26 4 10 7 7:00 4 10 11 12 110 10 14 7 211 11 4 7 312 12 12 31 2000

More information

Microsoft Word - 完全手冊-課程.doc

Microsoft Word - 完全手冊-課程.doc 課 程 鍋 爐 具 1. 黑 鍋 : 大 鍋 ( 煮 飯 用 ) 小 鍋 ( 煮 菜 用 ) 湯 鍋 鍋 炳 大 中 小 鍋 蓋 賓 士 盤 *5 調 味 杯 ( 分 別 裝 鹽 糖 油 醬 油 沙 拉 油 ) 鍋 炳 + 大 鍋 蓋 = 平 底 鍋 2. 泥 + 水 或 牙 膏, 塗 在 鍋 底 下 煮, 鍋 底 就 不 會 被 火 燒 焦 黑 帳 篷 1. 包 含 內 帳 外 帳 2 根 營 柱

More information

第一冊 第四章 分裂與再統一 班級 座號 姓吊

第一冊  第四章  分裂與再統一             班級    座號    姓吊 石 器 文 明 石 器 時 代 文 字 發 明 前 為, 文 字 發 明 以 後 進 入 第 三 冊 ( 第 1 章 從 史 前 到 春 秋 戰 國 ) 1. 遠 古 人 類 最 初 以 為 主 要 工 具, 考 古 學 家 把 這 個 時 代 稱 為 石 器 時 代 2. 又 根 據 石 器 製 作 方 式 的 不 同, 分 為 (1) 舊 石 器 時 代 -- (2) 新 石 器 時 代 --

More information

Microsoft Word - 2015-12-25箕æ−¥ï¼‹å®ı稿;

Microsoft Word - 2015-12-25箕æ−¥ï¼‹å®ı稿; 名 词 工 作 简 报 第 4 期 ( 总 第 240 期 ) 全 国 科 学 技 术 名 词 审 定 委 员 会 事 务 中 心 编 印 2015 年 12 月 25 日 医 学 美 学 与 美 容 医 学 名 词 正 式 公 布 测 绘 学 名 词 ( 第 四 版 ) 等 8 种 科 技 名 词 预 公 布 中 国 社 科 院 秘 书 长 高 翔 出 席 审 定 工 作 会 议 并 讲 话 两

More information

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章 簡 章 103 年 度 即 測 即 評 學 科 測 試 與 即 測 即 評 及 發 證 技 術 士 技 能 檢 定 簡 章 報 名 書 表 勘 誤 表 日 期 103 年 6 月 12 日 封 面 封 面 10302A 10303A 報 檢 人 重 點 摘 要 提 示 1 6. 大 陸 地 區 人 民 ( 大 陸 配 偶 大 陸 學 位 生 ( 陸 生 就 學 ) 及 專 案 許 可 取 得 長 期

More information

Java 程式設計入門

Java 程式設計入門 Java 程式設計入門 講師 : 陳昭源 CISE, NTU August 28, 2005 Outline 變數 Variables 運算子 Operators 運算式 (Expressions) 敘述(Statements) & 程式區塊 (Blocks) 流程控制 Control Flow Statements if-else statements switch statements August

More information

Microsoft Word - ¤W½Ò¤º®e RTF

Microsoft Word - ¤W½Ò¤º®e RTF (variable) &( ) ( ) 0 9 A...Z a z under line( _ ) 1) (A...Z a z) 2) case sensitive 3) C/C++ (reserved word or key word) 1, 2,.., n char ch; int m; int n; int m, n; // float f = 10.0; // double d =f * 10.0;

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

Scott Effective C++ C++ C++ Roger Orr OR/2 ISO C++ Effective Modern C++ C++ C++ Scoot 42 Bart Vandewoestyne C++ C++ Scott Effective Modern C++ Damien

Scott Effective C++ C++ C++ Roger Orr OR/2 ISO C++ Effective Modern C++ C++ C++ Scoot 42 Bart Vandewoestyne C++ C++ Scott Effective Modern C++ Damien Effective Modern C++ C++ C++ C++11/C++14 C++ Scott Meyers Gerhard Kreuzer Siemens AG Effective Modern C++ Effective Modern C++ Andrei Alexandrescu Facebook Modern C++ Design C++ C++ Nevin Liber DRW Trading

More information

机 密

机 密 中 国 科 学 技 术 协 会 文 件 科 协 发 普 字 2016 20 号 中 国 科 协 关 于 印 发 中 国 科 协 科 普 发 展 规 划 (2016-2020 年 ) 的 通 知 各 全 国 学 会 协 会 研 究 会, 各 省 自 治 区 直 辖 市 副 省 级 城 市 科 协, 新 疆 生 产 建 设 兵 团 科 协, 各 有 关 单 位 : 根 据 中 华 人 民 共 和 国 国

More information

(➂)11. 炎 炎 夏 日, 即 使 下 起 滂 沱 大 雨, 都 消 除 不 了 令 人 心 煩 的 暑 氣 這 句 話 主 要 想 表 達 什 麼? ➀ 夏 日 裡 經 常 下 著 滂 沱 大 雨, 令 人 心 煩 ➁ 下 著 滂 沱 大 雨 的 日 子, 可 以 消 除 暑 氣 ➂ 夏 日

(➂)11. 炎 炎 夏 日, 即 使 下 起 滂 沱 大 雨, 都 消 除 不 了 令 人 心 煩 的 暑 氣 這 句 話 主 要 想 表 達 什 麼? ➀ 夏 日 裡 經 常 下 著 滂 沱 大 雨, 令 人 心 煩 ➁ 下 著 滂 沱 大 雨 的 日 子, 可 以 消 除 暑 氣 ➂ 夏 日 新 北 市 102 學 年 度 五 年 級 國 語 文 能 力 檢 測 試 卷 五 年 班 座 號 : 姓 名 : 小 朋 友, 這 份 試 卷 共 有 兩 部 分 一 選 擇 題 : 共 32 題 請 依 照 題 意 選 出 答 案, 再 畫 記 在 答 案 卡 上 二 問 答 題 : 共 2 題 請 依 照 題 意 將 回 答 完 整 的 寫 在 答 案 紙 上 (➃)1. 下 列 選 項 中

More information

高雄市立五福國民中學九十四學年度第一學期第三次段考二年級本國語文學習領域試題卷

高雄市立五福國民中學九十四學年度第一學期第三次段考二年級本國語文學習領域試題卷 五 福 二 國 P1 高 雄 市 立 五 福 國 民 中 學 102 學 年 度 第 2 學 期 2 年 級 第 三 次 段 考 本 國 語 文 學 習 領 域 試 題 卷 ㄧ 國 字 注 音 :( 每 題 一 分, 共 十 二 分 ) 二 年 級 班 座 號 姓 名 1. ㄔ 梟 2. 萬 惡 淵 ㄙㄡˇ 3. 不 容 置 ㄏㄨㄟˋ 4. 口 ㄓㄨ 筆 伐 5. 鬼 迷 心 ㄑㄧㄠˋ 6. ㄅㄛˊ

More information

台北老爺校外實地參訪結案報告

台北老爺校外實地參訪結案報告 產 學 合 作 案 結 案 報 告 書 華 餐 飲 96 產 學 字 第 04 號 中 華 技 術 學 院 餐 飲 系 參 與 國 際 型 宴 會 之 餐 飲 廚 務 及 服 務 技 術 之 研 究 計 畫 甲 方 : 台 北 老 爺 大 酒 店 股 份 有 限 公 司 乙 方 : 中 華 技 術 學 院 餐 飲 管 理 系 計 劃 主 持 人 : 李 沛 溱 / 共 同 主 持 人 : 林 玉 梅

More information

2 34 2 41 2 3937 1955 64 14 1957 4 2 1972 3 1 138 7 20 79 8 7 28 66 14 60 25 2 9 79 17 12 189 190 6 43 1 138 1 2 166 174 145 163 468 31 34 358 1118 131 132 513 514 865 58 292 37 21 1 142 232 244

More information

2 34 2 41 2 3937 1955 64 14 1957 4 2 1972 3 1 138 7 20 79 8 7 28 66 14 60 25 2 9 79 17 12 189 190 6 43 1 138 1 2 166 174 145 163 468 31 34 358 1118 131 132 513 514 865 58 292 37 21 1 142 232 244

More information

Microsoft Word - 100-05-23--養生與保健_中山大學_講義

Microsoft Word - 100-05-23--養生與保健_中山大學_講義 高 雄 市 立 中 醫 醫 院 張 志 浩 醫 師 皮 膚 失 去 彈 性, 變 粗 變 乾 燥, 頭 髮 變 白, 毛 髮 稀 落, 老 人 班, 魚 尾 紋, 眼 袋 突 出 視 力 模 糊, 老 花 眼, 白 內 障 鈣 質 流 失, 腰 酸 背 痛, 骨 質 疏 鬆, 易 骨 折 記 憶 力 降 低, 精 神 不 集 中, 易 怒, 神 經 質, 焦 慮 不 安, 難 入 睡 嗅 覺 改 變

More information

1931 9 18,, 4 1933 1 1, 2 21, 1937 7 7,,,, 14, 3500, 2000 1235, 913,,,,,,, 1500, 293. 6 1946,,, 376. 6,, 895714, 3%, 1610883, 5 %, 126,,,,,, 3176123,, 153800, 484899, 354468, 976125, 895714, 239387, 71730,

More information

萬里社區老人健康照護手冊

萬里社區老人健康照護手冊 萬 里 社 區 老 人 健 康 照 護 手 冊 1. 心 肺 功 能 的 照 護 a. 每 日 運 動 至 少 30 分 鐘 ( 包 括 熱 身 運 動 ), 運 動 強 度 是 呼 吸 輕 微 增 加, 但 仍 可 互 相 交 談 不 會 有 胸 痛 氣 喘 等 狀 況 發 生, 運 動 有 流 汗 的 情 況 即 表 示 達 到 功 效, 比 較 適 當 的 運 動 包 括 打 太 極 拳 步

More information

Microsoft Word - 強制汽車責任保險承保及理賠作業處理辦法1000830.doc

Microsoft Word - 強制汽車責任保險承保及理賠作業處理辦法1000830.doc 法 規 名 稱 : 強 制 汽 車 責 任 保 險 承 保 及 理 賠 作 業 處 理 辦 法 修 正 日 期 : 民 國 100 年 08 月 30 日 第 一 章 總 則 第 1 條 本 辦 法 依 強 制 汽 車 責 任 保 險 法 ( 以 下 簡 稱 本 法 ) 第 四 十 六 條 規 定 訂 之 第 2 條 強 制 汽 車 責 任 保 險 證 有 關 被 保 險 汽 車 之 記 載 事 項,

More information

Microsoft Word - 06.Understanding of Pregnancy and Birth.doc

Microsoft Word - 06.Understanding of Pregnancy and Birth.doc 大 家 好 今 天 很 高 兴 有 机 会 跟 各 位 探 讨 一 个 题 目 叫 做 认 识 怀 孕 与 生 产 孩 子 是 上 天 赏 赐 给 我 们 的 一 个 礼 物 现 在 怀 孕 的 妈 妈 都 已 经 拿 到 这 个 礼 物 了 而 且 可 能 都 感 觉 到 里 面 活 蹦 乱 跳 每 一 个 妈 妈 在 怀 孕 的 时 候 都 希 望 他 的 孩 子 像 图 片 上 一 样 的 是

More information

範本檔

範本檔 1 保 健 強 身 多 吃 香 蕉 雖 然 香 蕉 有 某 些 食 用 方 面 的 限 制, 但 其 豐 富 的 營 養, 在 食 物 治 療 方 面 亦 有 重 要 的 價 值, 以 下 是 香 蕉 食 療 偏 方, 提 供 給 大 家 做 參 考 : 一 治 胃 潰 瘍 : 飯 前 吃 一 根 香 蕉, 一 日 一 次 即 可, 持 續 食 用, 會 有 不 錯 的 功 效 二 防 治 動 脈

More information

附 件 一 : 办 理 集 中 式 银 期 转 账 业 务 网 点 名 单 序 号 地 区 网 点 名 称 地 址 联 系 人 电 话 23 工 商 银 行 安 徽 省 铜 陵 百 大 支 行 铜 陵 市 长 江 东 路 50 号 鲁 桂 珍 0562-2833893 24 工 商 银 行 安 徽

附 件 一 : 办 理 集 中 式 银 期 转 账 业 务 网 点 名 单 序 号 地 区 网 点 名 称 地 址 联 系 人 电 话 23 工 商 银 行 安 徽 省 铜 陵 百 大 支 行 铜 陵 市 长 江 东 路 50 号 鲁 桂 珍 0562-2833893 24 工 商 银 行 安 徽 附 件 一 : 办 理 集 中 式 银 期 转 账 业 务 网 点 名 单 序 号 地 区 网 点 名 称 地 址 联 系 人 电 话 1 安 徽 工 商 银 行 安 徽 省 合 肥 包 河 支 行 合 肥 市 宣 城 路 158 号 关 萌 萌 0551-2868032 2 工 商 银 行 安 徽 省 合 肥 宿 州 路 支 行 合 肥 市 宿 州 路 6 号 张 虎 0551-2676596 3

More information

2. 二 年 級 吳 毓 秀 老 師 : 感 謝 午 餐 公 司 平 時 均 能 準 時 送 餐, 但 希 望 能 不 要 使 用 加 工 品, 且 學 生 反 映 希 望 能 多 加 蛋 品 的 食 物 3. 三 年 級 柯 阿 青 老 師 : 雞 肉 有 血 水 味, 請 午 餐 公 司 能 調

2. 二 年 級 吳 毓 秀 老 師 : 感 謝 午 餐 公 司 平 時 均 能 準 時 送 餐, 但 希 望 能 不 要 使 用 加 工 品, 且 學 生 反 映 希 望 能 多 加 蛋 品 的 食 物 3. 三 年 級 柯 阿 青 老 師 : 雞 肉 有 血 水 味, 請 午 餐 公 司 能 調 新 北 市 土 城 區 土 城 國 民 小 學 100 學 年 度 午 餐 督 導 第 一 次 會 議 會 議 紀 錄 表 時 間 :100 年 9 月 29 日 中 午 12:40 地 點 : 土 城 國 小 第 二 會 議 室 主 席 : 陳 雨 水 校 長 會 議 紀 錄 : 鍾 君 儀 出 席 人 員 : 陳 雨 水 校 長 林 芥 佑 組 長 蘇 昭 宏 主 任 王 文 姬 主 任 陳 原

More information

人 物 春 秋 杨 永 泰 将 其 削 藩 策 略 概 括 为 : 以 经 济 方 法 瓦 解 冯 玉 祥 的 第 二 集 团 军, 以 政 治 方 法 解 决 阎 锡 山 的 第 3 集 团 军, 以 军 事 方 法 解 决 李 宗 仁 的 第 四 集 团 军, 以 外 交 方 法 对 付 张 学

人 物 春 秋 杨 永 泰 将 其 削 藩 策 略 概 括 为 : 以 经 济 方 法 瓦 解 冯 玉 祥 的 第 二 集 团 军, 以 政 治 方 法 解 决 阎 锡 山 的 第 3 集 团 军, 以 军 事 方 法 解 决 李 宗 仁 的 第 四 集 团 军, 以 外 交 方 法 对 付 张 学 和录像带 希望他能看到家乡的新面貌 还经常托回 选都要家属自行设法邀请 此事招致薛岳昔日部属 乐昌探亲的台胞把亲人的问候与祝福转达 这一切 大感不平 薛岳大半生追随孙中山蒋介石 在北伐 让客居他乡的薛岳异常感动 家乡政府也没有忘记 时期曾与毛泽东周恩来有革命情谊 蒋经国犹是他 这位抗日英雄 专门拨款对他在九峰的故居进行修 的后生晚辈 这位走过波涛壮阔的人生历程 与中 葺 他的祖祠文物及 伯陵堂等建筑物都得到了妥

More information

糖尿病食譜

糖尿病食譜 1700 ( ) ( ) 344 15 8 53 60 2 420 1 1 50 2 35 3 1 100 ( ) ( ) 120 8 4 12 1 25 2 220cc ( ) ( ) 517 23 21 59 1 60 2 90 4 50 2 35 3 1 4 2 30 2 20 3 20 4 30 5 1 1 2 100 2 1 30 ( ) ( ) 60 15 140 ( ) ( ) 480

More information

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 / /4.5 18 1/4.8 ~1/5.2 1/4.5 ~1/4.2 1/4.76 1/4.76 19 / /4.5 g g g g 3. g g g g 4.1 2 / /4. 5 20 / / 21 g 0.4g 40 2.2~2.3 1/4.6~1/4.3 2.0.2g 0.4g 60 3.2 1/4.60.1g

More information

,,,,,,, (,, ),,,,,,,,,,,,,,, ,,, 4 11,, ( ),,,, ( ), :, ( ),,, 1995, 66 ; ( ),, 1996, , 3-4,,

,,,,,,, (,, ),,,,,,,,,,,,,,, ,,, 4 11,, ( ),,,, ( ), :, ( ),,, 1995, 66 ; ( ),, 1996, , 3-4,, ,,,,, ( ),,,,, 1936,,, : ( ),,, 146 ,,,,,,, (,, ),,,,,,,,,,,,,,, 1936 4 9,,, 4 11,, ( ),,,, ( ), :, 1936 12 23 7 (1936 4 11 ),,, 1995, 66 ; ( ),, 1996, 990 33, 3-4,, 10 147 2000 3,,,,,,,,, :,,,,,,,,,,,,

More information

2002 4,,, 1941,,,,,,,,,,,,,,,,,, : ;:, 1991,

2002 4,,, 1941,,,,,,,,,,,,,,,,,, : ;:, 1991, ,,,1941 1,,,,,,,,, 1937,,,,,,,,,,,,,,,, 1 2002 4,,, 1941,,,,,,,,,,,,,,,,,, : 1992 4 ;:, 1991,302-351 2 ,,,,,,,,, 1937 2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, : (1937 2 21 ) ; (1937 2 21 ), (), 1985,252-253,255

More information

Microsoft PowerPoint - 07-overloaded.ppt

Microsoft PowerPoint - 07-overloaded.ppt Overloaded Functions 前言 處理多載函式宣告的規則 處理多載函式呼叫的規則 多載函式與 scope 函式呼叫的議決 前言 C 語言規定 : 函式的名稱不可相同 這樣的規定使得我們必須為功能相近但參數型態相異的函式取不同的名稱, 譬如 : int imax (int, int); double dmax (double, double ); // max function for

More information

C++ 程式設計

C++ 程式設計 C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004

More information

提问袁小兵:

提问袁小兵: C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3.

More information

Microsoft PowerPoint - CH07 Arrays and Vectors [相容模式]

Microsoft PowerPoint - CH07 Arrays and Vectors [相容模式] CH7 陣列與向量 Array and Vectors 課程名稱 : 資管一程式設計任課教師 : 謝明哲單位職稱 : 台東大學資管系副教授電子郵件 :hmz@nttu.edu.tw hmz@nttu.edu.tw 2016 1 Outline 什麼是陣列? 陣列的運用 排序方式 多維陣列 hmz@nttu.edu.tw 2016 2 什麼是陣列? hmz@nttu.edu.tw 2016 3 陣列

More information

Microsoft PowerPoint - Bronson-v3-ch07.ppt [相容模式]

Microsoft PowerPoint - Bronson-v3-ch07.ppt [相容模式] C++ FOR ENGINEERS AND SCIENTISTS THIRD EDITION Chapter 7 Arrays Objectives 2 In this chapter, you will learn about: One-dimensional arrays 一維陣列 Array initialization 陣列起始化 Declaring and processing two-dimensional

More information

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

2015 2 104 109 110 112 113 113 113 114 1 (1) 9,654,346,443 6,388,650,779 4,183,429,633 1,183,342,128 (2) 47,710,000 41,600,000 16,600,000 13,200,000 (3), (1) 371,147,787 125,421,629 749,150,179 565,001,961

More information

1955 1 1979 1982 3 1985 7 1400 28 1939 700 525 15 300 1956 15000 15000 5000 775 31 992 1980 1982 100 1959 1000 1130 1981 1985 1982 1985 1958 1985 1957

1955 1 1979 1982 3 1985 7 1400 28 1939 700 525 15 300 1956 15000 15000 5000 775 31 992 1980 1982 100 1959 1000 1130 1981 1985 1982 1985 1958 1985 1957 24 193 5 26 1950 5 1952 1954 1952 1956 9 1957 5 3 1963 1975 12 1200 1983 4 1984 81 1985 26 136 1952 1954 1964 86 1979 1981 198 9 87 20 80 1985 768 1955 1 1979 1982 3 1985 7 1400 28 1939 700 525 15 300

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

游戏攻略大全(五十六).doc

游戏攻略大全(五十六).doc ...1...16...18...25...26...32 2...66... 103... 103... 104... 104 3... 112 III... 121... 121... 140... 142... 151... 152... 152 I 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

More information

净 利 润 和 扣 除 非 经 常 性 损 益 后 归 属 于 母 公 司 股 东 的 净 利 润 分 别 为 665.08 亿 元 和 660.45 亿 元 ; 3 假 设 本 公 司 2016 年 扣 除 非 经 常 性 损 益 前 归 属 于 母 公 司 股 东 的 净 利 润 分 别 为 6

净 利 润 和 扣 除 非 经 常 性 损 益 后 归 属 于 母 公 司 股 东 的 净 利 润 分 别 为 665.08 亿 元 和 660.45 亿 元 ; 3 假 设 本 公 司 2016 年 扣 除 非 经 常 性 损 益 前 归 属 于 母 公 司 股 东 的 净 利 润 分 别 为 6 证 券 代 码 :601328 证 券 简 称 : 交 通 银 行 公 告 编 号 : 临 2016-002 关 于 交 通 银 行 股 份 有 限 公 司 发 行 优 先 股 摊 薄 即 期 回 报 及 填 补 措 施 的 公 告 交 通 银 行 股 份 有 限 公 司 ( 以 下 简 称 交 通 银 行 或 本 公 司 ) 董 事 会 及 全 体 董 事 保 证 本 公 告 内 容 不 存 在

More information

牧 者 心 聲 要 因 心 懷 平 而 作 惡 要 謹 慎 言 行 免 得 舌 頭 犯 罪 ; 惡 人 時 候 要 用 嚼 環 勒 住 口 ( 詩 三 十 九 1) 今 天 社 會 和 教 會 裏 極 其 渴 望 人 能 以 具 體 行 動 勉 勵 走 善 良 正 直 路 作 好 榜 樣 ; 可 惜

牧 者 心 聲 要 因 心 懷 平 而 作 惡 要 謹 慎 言 行 免 得 舌 頭 犯 罪 ; 惡 人 時 候 要 用 嚼 環 勒 住 口 ( 詩 三 十 九 1) 今 天 社 會 和 教 會 裏 極 其 渴 望 人 能 以 具 體 行 動 勉 勵 走 善 良 正 直 路 作 好 榜 樣 ; 可 惜 週 六 崇 拜 秩 序 2010 年 7 24 日 下 午 500 主 席 王 和 祥 牧 長 講 員 蕭 壽 華 牧 師 司 琴 沈 慧 珍 小 姐 會 眾 開 始 以 心 靈 與 實 敬 拜 進 堂 ( 主 禮 人 及 詩 班 ) 始 禮 頌 ( 歌 詞 見 第 4 頁 ) 宣 召 心 必 靠 耶 和 華 快 樂 靠 祂 救 恩 高 興 舌 頭 要 終 日 論 說 祢 公 義 時 常 讚 美 祢

More information

踏出C++的第一步

踏出C++的第一步 踏出 C++ 的第一步 講師 : 洪安 1 已經學會的 C 語言基本概念 基本資料型態 變數 基本輸入輸出 控制敘述 選擇控制 迴圈 陣列 函式 指標 字元與字串 結構 檔案處理 2 C v.s. C++ C 函數 程序式語言 Procedural language 結構化程式設計 Structured programming 演算法 Top-down C++ 類別 物件導向程式設計 Object-Oriented

More information

2013 年 大 陸 書 市 觀 察 2013 年, 新 笑 傲 江 湖 也 引 起 熱 烈 討 論, 首 播 當 晚 已 居 黃 金 檔 電 視 劇 收 視 冠 軍, 進 而 帶 動 了 該 作 品 的 圖 書 銷 量, 之 後 隋 唐 英 雄 傳 精 忠 嶽 飛 等 也 紛 紛 改 編 成 電

2013 年 大 陸 書 市 觀 察 2013 年, 新 笑 傲 江 湖 也 引 起 熱 烈 討 論, 首 播 當 晚 已 居 黃 金 檔 電 視 劇 收 視 冠 軍, 進 而 帶 動 了 該 作 品 的 圖 書 銷 量, 之 後 隋 唐 英 雄 傳 精 忠 嶽 飛 等 也 紛 紛 改 編 成 電 2013 年 大 陸 書 市 觀 察 閩 南 師 範 大 學 教 師 萬 麗 慧 2014 年 1 月 9 日 北 京 圖 書 訂 貨 會 上, 北 京 開 卷 公 司 發 佈 了 2013 年 中 國 圖 書 零 售 市 場 報 告 報 告 顯 示,2013 年 中 國 圖 書 零 售 市 場 同 比 增 長 -1.39%, 這 是 繼 2012 年 後 再 次 出 現 的 負 增 長, 且 負

More information

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf (%d, & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9 201 201 21 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 1 B 1 C 5 D RPG 10 E 10 F 1 G II 1 1 201 201 C 1 # include 2 int main ( void

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

Microsoft Word - 2012明道大學老人健康餐飲食譜設計2012.12.08.doc

Microsoft Word - 2012明道大學老人健康餐飲食譜設計2012.12.08.doc 一 名 稱 ( 一 ) 主 食 名 稱 : 南 瓜 拌 飯 ( 二 ) 主 菜 名 稱 : 香 料 烤 鮮 魚 ( 三 ) 副 菜 名 稱 : 綠 花 椰 菜 蟹 肉 ( 四 ) 蔬 菜 名 稱 : 蜜 汁 蓮 藕 ( 五 ) 湯 品 名 稱 : 什 錦 野 菇 湯 老 人 營 養 食 譜 設 計 編 號 :1 二 份 數 及 熱 量 類 別 份 數 蛋 白 質 (g) 油 脂 (g) 醣 類 (g)

More information

jQuery實戰手冊

jQuery實戰手冊 3-4 多維陣列的觀念 當陣列的維度是二維以上時, 就稱為多維陣列 而其中最常見是三維陣列, 其圖形為三度空間的立體圖形, 並且我們可以將三維陣列視為多個二維陣列的組合 Dim 陣列名稱 (L,M,N) As 資料型態 L 代表二維陣列個數 M 代表列數 N 代表行數 Dim Score (2,3,4) As Integer ' 二維陣列的個數 : 0~2 共有 3 個二維陣列 ' 列註標表示範圍

More information

untitled

untitled 1 7 7.1 7.2 7.3 7.4 7.5 2 7.1 VFT virtual 7.1 3 1 1. 2. public protected public 3. VFT 4. this const volatile 4 2 5. ( ) ( ) 7.1 6. no-static virtual 7.2 7. inline 7.3 5 3 8. this this 9. ( ) ( ) delete

More information

Microsoft Word - ch04三校.doc

Microsoft Word - ch04三校.doc 4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear

More information

第四講 資料型態及變數、常數

第四講 資料型態及變數、常數 VBA 講義 4-1 第四講資料型態及變數 常數 VBA 的資料型態 (Data Types) 資料型態使用的記憶體空間數值範圍 Byte( 短整數 ) 1 Byte 0~255 Integer ( 整數 ) 2 Bytes -32768~32767 Long ( 長整數 ) 4 Bytes -2147483648~2147483647 Single ( 單倍精準浮點 數 ) Double ( 雙倍精準浮

More information

2016 勒索軟體白皮書

2016 勒索軟體白皮書 Botnet Botnet 1 1 2 2 5 5 6 9 10 11 11 11 12 12 12 12 12 12 13 14 2016 1989 AIDS AIDS C 189 2005 2006 TROJ_CRYPZIP.A 2011 TROJ_RANSOM.QOWA 12 2012 REVETON 2013 Cryptolocker Cryptolocker AES RSA Cryptolocker

More information

Explain each of the following terms. (12%) (a) O(n 2 ) (b) protected in C++ language (c) sparse matrix 7. Write

Explain each of the following terms. (12%) (a) O(n 2 ) (b) protected in C++ language (c) sparse matrix 7. Write Department of Computer Science and Engineering National Sun Yat-sen University Data Structures - Middle Exam, Nov. 20, 2017 1. Suppose an array is declared as a[5][6][4], where the address of a[0][0][0]

More information

untitled

untitled 3 C++ 3.1 3.2 3.3 3.4 new delete 3.5 this 3.6 3.7 3.1 3.1 class struct union struct union C class C++ C++ 3.1 3.1 #include struct STRING { typedef char *CHARPTR; // CHARPTR s; // int strlen(

More information

PowerPoint Presentation

PowerPoint Presentation 陣列與鏈結串列 NTU CSIE Outline 結構陣列鏈結串列 單向鏈結串列之資料型態 單向鏈結串列之基本運算 作業 結構陣列 優點 缺點 使用容易 刪除與插入造成資料移動頻繁浪費不必要之記憶體陣列長度為常數, 可能會不夠用 #include struct _student int math; int english; int computer; ; typedef struct

More information

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma 透視地球深處 的窗戶? extreme condition extreme environment 94.5 1 270 21 3.9 12.3 6,400 300 4,000 1864 Jules Gabriel Verne 1959 2008 1990 Paul Preuss 2003 24 2013 2 482 現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度,

More information

Strings

Strings Polymorphism and Virtual Functions Cheng-Chin Chiang Virtual Function Basics 多 型 (Polymorphism) 賦 予 一 個 函 數 多 種 意 涵, 存 在 於 同 一 類 別 之 內 祖 先 類 別 與 後 代 類 別 間 物 件 導 向 程 式 設 計 基 本 原 理 虛 擬 函 數 (Virtual Function)

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

Microsoft Word - data_mid1611_and_sol.docx

Microsoft Word - data_mid1611_and_sol.docx Department of Computer Science and Engineering National Sun Yat-sen University Data Structures - Middle Exam, Nov. 14, 2016 1. Explain each of the following terms. (16%) (a) private in C++ language (b)

More information

目 录 公 司 付 费 用 户 数 在 Level-2 许 可 商 中 排 名 第 一... 1 2015 股 市 异 常 火 爆 公 司 业 绩 火 箭 发 射... 2 特 色 功 能 + 投 顾 服 务 造 就 产 品 强 大 用 户 粘 性... 3 坚 持 3+1 策 略 打 造 互 联

目 录 公 司 付 费 用 户 数 在 Level-2 许 可 商 中 排 名 第 一... 1 2015 股 市 异 常 火 爆 公 司 业 绩 火 箭 发 射... 2 特 色 功 能 + 投 顾 服 务 造 就 产 品 强 大 用 户 粘 性... 3 坚 持 3+1 策 略 打 造 互 联 益 盟 股 份 (832950) 基 本 数 据 联 手 腾 讯 打 造 未 来 互 联 网 金 融 投 顾 行 业 标 杆 财 务 指 标 2016 年 6 月 13 日 收 盘 价 ( 元 ) 13.87 总 股 本 ( 百 万 股 ) 437.5 营 业 收 入 ( 百 万 元 ) 2014A 2015A 2106E 2017E 2018E 330.58 738.63 1102.51 1430.00

More information

内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2

内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2 第 六 讲 指 针 与 字 符 串 1 内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2 指 针 什 么 是 指 针 指 针 的 定 义 与 运 算 指 针 与 一 维 数 组 指 针 数 组 行 指 针 与 二 维 数 组 指 针 与 引 用 指 针 与 函 数 3 指 针 定 义 什 么 是 指 针 指 针 变 量, 简 称 指 针, 用 来 存 放

More information

第1章

第1章 第 8 章 函式 1 本章提要 8.1 前言 8.2 如何定義函式 8.3 函式的呼叫和返回 8.4 傳遞陣列 8.5 方法多載 8.6 遞迴 8.7 綜合練習 8.8 後記 2 8.1 前言 每一種高階程式語言都有提供函式 (Function)( 或稱函數 ) 的功能, 以便將經常使用到的程式功能包裝成函式的形式, 如此一來便能反覆地呼叫該函式來完成某件特定工作在高階程式語言中, 副程式 (Subroutine)

More information

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制 Java 程式設計 標準輸出入與流程控制 本章大綱 標準輸出入 (Standard I/O) 分支 (Branch) if ~ else switch ~ case 迴圈 (Loop) for while do ~ while 中斷指令 break continue 總整理 標準輸出 定義 : 將資料印到螢幕上 Java 標準輸出指令 System.out.println( 資料 ) 將資料印出後換行

More information

Microsoft Word docx

Microsoft Word docx 证 券 代 码 :300379 证 券 简 称 : 东 方 通 北 京 东 方 通 科 技 股 份 有 限 公 司 投 资 者 关 系 活 动 记 录 表 编 号 :2015-001 投 资 者 关 系 活 动 类 别 特 定 对 象 调 研 媒 体 采 访 新 闻 发 布 会 现 场 参 观 分 析 师 会 议 业 绩 说 明 会 路 演 活 动 其 他 ( 请 文 字 说 明 其 他 活 动 内

More information

綜合社會保障援助指引

綜合社會保障援助指引 綜 合 社 會 保 障 援 助 指 引 ( 網 上 版 ) 社 會 福 利 署 ( 2016 年 2 月 ) 綜 合 社 會 保 障 援 助 指 引 目 錄 章 節 頁 碼 1. 前 言 1 2. 綜 合 社 會 保 障 援 助 計 劃 的 目 的 2 3. 申 請 資 格 3-6 4. 自 力 更 生 支 援 計 劃 7-8 5. 申 請 程 序 9-10 6. 通 知 申 請 結 果 及 發 放

More information

880041_C_Unique_REDACTED_.indb

880041_C_Unique_REDACTED_.indb 59 6A (i) (ii) (iii) (iv) (v) 63 500,000 500,000 (i) 18 (ii)(iii) (iv) 200,000 509 6 (a) (b) (c) (d) (e) 200,000 200,000 64 200,000 500,000 12 57 43C (i) (ii) 60 90 43C 14 5 50,000 43F 43C 65 (i) (ii)

More information

C/C++基礎程式設計班

C/C++基礎程式設計班 C/C++ 基礎程式設計 我們必須讓小事也令人難忘 We ve got to make the small things unforgettable. -Steve Jobs 函式 (Function) 講師 : 張傑帆 CSIE NTU 課程大綱 函式概論 變數類型 - 全 / 區域變數 函式中以指標當參數 傳遞陣列參數 把程式拆成多個檔案 函式 (Function) 包函許多程式碼的一行程式 (

More information

cgn

cgn 3654 ( 571 ) 88(4) 2014 3 31 10766 10778 2014 3 31 ( ) 2 21 ( ) 2014 3 31 10768 10778 6 9 1. ( ) 2. 3. 4. 5. 2014 6 3 ( ) 10768 10778 ( ) 2014 3 31 ( 622 ) 11 80 2014 3 31 2014 6 3 10 8 2014 3 31 ( ) 2014

More information