Presentation is loading. Please wait.

Presentation is loading. Please wait.

C Program Design Preliminaries

Similar presentations


Presentation on theme: "C Program Design Preliminaries"— Presentation transcript:

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 練習 實作以上專案建立步驟 熟悉開發環境加速鍵的操作 利用檔案總管檢視專案相關檔案 更改程式觀察執行結果 觀察錯誤程式之編譯結果


Download ppt "C Program Design Preliminaries"

Similar presentations


Ads by Google