Download presentation
Presentation is loading. Please wait.
1
C Program Design Preliminaries
主講人:虞台文
2
Content Windows Hotkeys 檔案總管 命令控制台 命令控制台之程式編譯 建立控制台開發環境
IDE (Integrated Development Environment)
3
C Program Design Preliminaries
Windows Hotkeys
4
Hotkeys in Windows 開始功能表(Windows Logo ) 開啟檔案總管(Windows Logo+E )
顯示桌面(Windows Logo+D ) 關閉視窗(ALT+F4) 輸入法切換(Ctrl+Shift) . . .
5
C Program Design Preliminaries
檔案總管
6
認識檔案總管
7
目錄(資料夾)與檔案
8
檔案名稱 目錄名稱之限制與檔案名稱相同 資料是以「檔案」的型式儲存在電腦中,當你在使用電腦時,隨時隨地都是在操作檔案。例如:
編輯好文件必須將它儲存成檔案的型式,下次才能夠開啟檔案來使用 執行程式也是在執行電腦中的程式檔案。 檔案名稱大多是由兩個部分組成,例: MyData.doc 主檔名(1-255字元,一定要) 例:MyData (個人資料) 副檔名(0-255字元,可有可無) 例:doc (Word 文件) 檔名中不得有\,*,?,”,<>,| 等特殊字元 主檔名可以自訂,副檔名則代表檔案的格式,例如Word文件的副檔名是「doc」,所以副檔名是不能隨便更改的。
9
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
10
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
11
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
12
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
13
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
14
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
15
副檔名為EXE之檔為可執行檔 命令(可執行的檔案)
16
副檔名為EXE之檔為可執行檔 命令(可執行的檔案) 如何產生命令檔(可執行檔)?
17
建立目錄(資料夾)
18
建立目錄(資料夾) 將之更名為Learn-C
19
建立目錄(資料夾) 將之更名為Learn-C
20
建立目錄(資料夾) 將之更名為Learn-C
21
練習 檔案編輯 於我的文件中建立Learn-C資料夾
利用NotePad製作一檔案作簡短的自我介紹,並將之存檔於甫建立之Learn-C資料夾中,令其檔名為ItsMe.txt. 觀察檔案總管之改變 練習重新開啟ItsMe.txt及變更其內容.
22
C Program Design Preliminaries
命令控制台
23
命令控制台
24
命令控制台
25
命令控制台執行應用程式
26
命令控制台執行應用程式
27
命令控制台執行應用程式
28
命令控制台執行應用程式
29
命令控制台執行應用程式
30
命令控制台檢視資料夾/檔案
31
命令控制台檢視資料夾/檔案
32
命令控制台檢視資料夾/檔案
33
命令控制台檢視資料夾/檔案
34
命令控制台檢視資料夾/檔案
35
命令控制台檢視資料夾/檔案
36
命令控制台轉換資料夾
37
命令控制台轉換資料夾
38
命令控制台轉換資料夾 CD \ 切換至根資料夾 CD .. 切換至父資料夾 完整之Pathname
D:\Documents and Settings\twyu\My Documents\Learn-C\HelloWorld.c
39
命令控制台轉換至Learn-C資料夾
40
命令控制台轉換至Learn-C資料夾
41
命令控制台轉換至Learn-C資料夾
42
命令控制台轉換至Learn-C資料夾
43
命令控制台轉換至Learn-C資料夾
44
命令控制台轉換至Learn-C資料夾
45
命令控制台檢視資料
46
命令控制台檢視資料
47
命令控制台其他命令 建立資料夾 移除資料夾 複製檔案 刪除檔案 md Exercise1 rd Exercise1
copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案 del HelloWorld.c
48
命令控制台其他命令 建立目錄 移除目錄 複製檔案 刪除檔案 md Exercise1 rd Exercise1
copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案 del HelloWorld.c
49
命令控制台其他命令 建立目錄 移除目錄 複製檔案 刪除檔案 md Exercise1 rd Exercise1
copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案 del HelloWorld.c
50
練習 熟悉常用控制台命令 練習本節授課內容 閱讀與DOS相關之參考資訊
51
C Program Design Preliminaries
命令控制台 之程式編譯
52
命令控制台變更提示字元
53
程式之編譯(Compile)與連結(Link)
Prog1.c Prog1.obj Compile Link Prog.exe Prog2.c Prog2.obj Compile Progn.c Progn.obj Compile XXX.lib
54
Visual C++ 6.0 VC6.0 編譯與連結程式
55
VC6.0 CL.EXE
56
程式搜尋路徑
57
程式搜尋路徑
58
程式搜尋路徑
59
程式搜尋路徑
60
設定程式搜尋路徑
61
設定程式搜尋路徑
62
.BAT檔為可執行之命令批次檔案 設定VC環境變數 VCVARS32.BAT
63
設定VC環境變數 VCVARS32.BAT
64
設定VC環境變數 VCVARS32.BAT
65
設定VC環境變數 VCVARS32.BAT
66
程式之編譯(Compile)與連結(Link)
67
檢視CL之產出檔
68
檢視CL之產出檔
69
執行HelloWorld.EXE
70
我不幹了
71
練習 程式之編譯、連結與執行 練習本節授課內容 修改printf函式之字串內容,重新編譯、連結與執行 檢視cl /?
嘗試不同的cl使用方式(測試前令目前資料夾中僅有HelloWorld.c檔案),觀察輸出 cl /FeHW HelloWorld.c cl /FAcs HelloWorld.c cl /c HelloWorld.c . . . 於HelloWorld.c檔案中製造若干錯誤,重新編譯,觀察輸出
72
C Program Design Preliminaries
建立控制台 開發環境
73
建立環境設定檔vc-console.bat 編輯以下vc-console.bat檔案,置於Learn-C資料夾中 @echo off rem
rem 根據VC 6.0的安裝目錄呼叫VCVARS32 call F:\VS6\VC98\Bin\VCVARS32 rem 設定Learn-C作為目前資料夾 cd "D:\Documents and Settings\twyu\My Documents\Learn-C" rem 設定目前所在磁碟機 D: rem 依據你的喜好設定提示字元 prompt $g echo 歡迎進入VC6.0控制台,你現在所在的資料夾是 cd
74
建立控制台捷徑
75
cmd /K "D:\Documents and Settings\twyu\My Documents\Learn-C\vc-console"
建立控制台捷徑
76
雙擊進入VC6.0控制台
77
練習 建立VC6.0開發環境 練習本節授課內容 利用建立完成之開發環境,製作一ItsMe.c程式於螢幕上輸出數行文字做自我介紹,如下:
*************************** * Name : 王大頭 * Age : 22 * Hobby: K書、羽球、象棋 *
78
IDE (Integrated Development Environment)
Preliminaries IDE (Integrated Development Environment)
79
Visual C IDE
80
Visual C IDE
81
建立一專案
82
建立控制台類型專案
83
選擇專案存放資料夾
84
選擇專案存放資料夾
85
選擇專案存放資料夾
86
確定建立控制台類型專案
87
選擇空專案
88
專案生成資訊
89
HelloWorld_IDE專案
90
HelloWorld_IDE專案生成之檔案
91
HelloWorld_IDE專案生成之檔案
92
撰寫程式 新增C程式檔案
93
撰寫程式 新增C程式檔案
94
編輯程式 main.c
95
編輯程式 main.c
96
建構執行檔 HelloWorld_IDE.EXE
97
建構執行檔 HelloWorld_IDE.EXE
98
執行 HelloWorld_IDE.EXE
99
執行 HelloWorld_IDE.EXE
100
練習 實作以上專案建立步驟 熟悉開發環境加速鍵的操作 利用檔案總管檢視專案相關檔案 更改程式觀察執行結果 觀察錯誤程式之編譯結果
Similar presentations