C Program Design Preliminaries

Slides:



Advertisements
Similar presentations
C/C++ 程序设计 吉林财经大学 管理科学与信息工程学院 李艳东 : Tel :
Advertisements

北京师范大学生命科学学院 北京师范大学生命科学学院 余跃强 章腾勋 王航 余跃强 章腾勋 王航 2 目 录目 录目 录目 录  前言 前言  概述 概述  形态和生活史 形态和生活史  寄生适应特征 寄生适应特征  致病机制与症状 致病机制与症状  诊断 诊断  流行情况 流行情况.
第2课 共享网络资源.
远程教育站点管理 及齐鲁先锋平台的使用 平阴县党员干部现代远程教育中心.
计算机基础与实训教材系列 《电脑办公自动化实用教程(第三版)》.
發佈ASP.NET 建國科技大學 資管系 饒瑞佶 2016/1 V1.
臺北市立大學 資訊科學系(含碩士班) 賴阿福
課程名稱:計算機概論 授課老師:李春雄 博士
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
物件導向程式設計 CH1, CH2.
PDFCreator安裝教學.
JDK 安裝教學 (for Win7) Soochow University
Linux基本操作 實習1.
基礎linux指令說明 Part 1 資訊組 陳宜徽.
第1章 認識Arduino.
簡易 Visual Studio 2008 C++ 使用手冊
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
應用軟體 本節重點: 應用軟體簡介 Word Excel PowerPoint 資料庫Acess.
Java程式概觀.
1. 檔案File  開新New  檔案Empty File (再另存新檔D:\hello.c)
SSL-VPN 之登入及使用 資訊處 主講人.
R教學 安裝RStudio 羅琪老師.
Fortran 程式語言 的 編、譯與執行簡述
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Windoop操作步驟 於作業系統Windows 10 專業版.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
Quiz6 繳交期限: 12/14(四) 23:59前.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
雲端運算的基石(2) 虛擬化技術實作(XP篇─上)
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
Fortran 程式語言 之 編與譯(二) 張基昇.
虛擬機器 下載QEMU Windows版 (0.9.1) 下載Kqemu Windows版 安裝QEMU 安裝Kqumu
Java程式設計 Eclipse.
VS.NET 2003 IDE.
PLC-GPPW軟體使用教學 授課教師:張祖烈
App Inventor 2初體驗 靜宜大學資管系 楊子青
第一個cordova project Cordova project建立與平台設定,均藉由cli(command line interface來完成 建立project請打開命令提示字元視窗應輸入下列命令 cordova create hello tw.edu.stust.mis.hello HelloWorld.
Prepare by Jean Huang 黃瀞儀
HTML – 超連結與圖片 資訊教育.
SuperGIS DataManager的使用
第一次Labview就上手 參考書籍: LabVIEW for Everyone (Jeffrey Travis/Jim Kring)
Presenter: Chih-Hsun Wang Date: 2015/9/15
個人網路空間 資訊教育.
VS.NET 2003 IDE.
如何使用Gene Ontology 網址:
Flash 8:開口中 從Y:\ 複製『開口中.fla』到 D:\ 更改名稱為:s3x99 (你的班號) 雙按開啟檔案 2019年5月7日
eol ─ 日本全上市公司資訊資料庫 財務資料下載之.csv檔於中文環境下的閱讀方法
MicroSim pspice.
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
基本指令.
程式移植.
1. 查詢個人電腦版本 1.進入控制台 2.點選“所有控制台項目” 3.點選“系統”.
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
Brief Guide of FrontPage
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
Parasitics Extraction (PEX) 與 postsimulation(posim)
安裝JDK 配置windows win7 環境變數
若要查看更多祕訣、影片、說明和訓練,請瀏覽 aka.ms/officetips
C Program Design Preliminaries
開發Java程式語言的工具 JDK.
使用 Visual C Express Edition 編譯與執行程式
Unix指令4-文字編輯與程式撰寫.
Develop and Build Drives by Visual C++ IDE
雲端電腦教室 Matlab 使用介紹 1. 工作目錄切換 2. 把 matlab 的檔案存出來 3. Matlab 軟體介面.
InputStreamReader Console Scanner
Presentation transcript:

C Program Design Preliminaries 主講人:虞台文

Content Windows Hotkeys 檔案總管 命令控制台 命令控制台之程式編譯 IDE (Integrated Development Environment)

C Program Design Preliminaries Windows Hotkeys

Hotkeys in Windows 開始功能表(Windows Logo ) 開啟檔案總管(Windows Logo+E ) 顯示桌面(Windows Logo+D ) 關閉視窗(ALT+F4) 輸入法切換(Ctrl+Shift) . . .

C Program Design Preliminaries 檔案總管

認識檔案總管

目錄(資料夾)與檔案

檔案名稱 目錄名稱之限制與檔案名稱相同 資料是以「檔案」的型式儲存在電腦中,當你在使用電腦時,隨時隨地都是在操作檔案。例如: 編輯好文件必須將它儲存成檔案的型式,下次才能夠開啟檔案來使用 執行程式也是在執行電腦中的程式檔案。 檔案名稱大多是由兩個部分組成,例: MyData.doc 主檔名(1-255字元,一定要)  例:MyData (個人資料) 副檔名(0-255字元,可有可無)  例:doc (Word 文件) 檔名中不得有\,*,?,”,<>,| 等特殊字元 主檔名可以自訂,副檔名則代表檔案的格式,例如Word文件的副檔名是「doc」,所以副檔名是不能隨便更改的。

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案)

副檔名為EXE之檔為可執行檔 命令(可執行的檔案) 如何產生命令檔(可執行檔)?

建立目錄(資料夾)

建立目錄(資料夾) 將之更名為Learn-C

建立目錄(資料夾) 將之更名為Learn-C

建立目錄(資料夾) 將之更名為Learn-C

練習  檔案編輯 於我的文件中建立Learn-C資料夾 利用NotePad製作一檔案作簡短的自我介紹,並將之存檔於甫建立之Learn-C資料夾中,令其檔名為ItsMe.txt. 觀察檔案總管之改變 練習重新開啟ItsMe.txt及變更其內容.

C Program Design Preliminaries 命令控制台

命令控制台

命令控制台

命令控制台執行應用程式

命令控制台執行應用程式

命令控制台執行應用程式

命令控制台執行應用程式

命令控制台執行應用程式

命令控制台執行應用程式

命令控制台檢視資料夾/檔案

命令控制台檢視資料夾/檔案

命令控制台檢視資料夾/檔案

命令控制台檢視資料夾/檔案

命令控制台檢視資料夾/檔案

命令控制台檢視資料夾/檔案

命令控制台轉換資料夾

命令控制台轉換資料夾

命令控制台轉換資料夾 CD \  切換至根資料夾 CD ..  切換至父資料夾 完整之Pathname C:\Documents and Settings\twyu.AIMM03\My Documents\Learn-C\HelloWorld.c

命令控制台轉換至Learn-C資料夾

命令控制台轉換至Learn-C資料夾

命令控制台轉換至Learn-C資料夾

命令控制台轉換至Learn-C資料夾

命令控制台轉換至Learn-C資料夾

命令控制台轉換至Learn-C資料夾

命令控制台檢視資料

命令控制台檢視資料

命令控制台其他命令 建立資料夾  移除資料夾 複製檔案  刪除檔案  md Exercise1 rd Exercise1 copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案  del HelloWorld.c

命令控制台其他命令 建立資料夾  移除資料夾 複製檔案  刪除檔案  md Exercise1 rd Exercise1 copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案  del HelloWorld.c

命令控制台其他命令 建立資料夾  移除資料夾 複製檔案  刪除檔案  md Exercise1 rd Exercise1 copy HelloWorld.c .\Exercise1\HelloWorld.c 刪除檔案  del HelloWorld.c

練習 熟悉常用控制台命令 練習本節授課內容 閱讀與DOS相關之參考資訊

C Program Design Preliminaries 命令控制台 之程式編譯

程式之編譯(Compile)與連結(Link) Prog1.c Prog1.o Compile Link Prog.exe Prog2.c Prog2.o Compile Progn.c Progn.o Compile XXX.lib

命令控制台變更提示字元

Dev C++ 編譯與連結程式

Dev C++  gcc.exe

程式搜尋路徑

增加程式搜尋路徑

新程式搜尋路徑

執行 gcc

程式之編譯(Compile)與連結(Link)

gcc.exe -c HelloWorld.c -o HelloWorld.o -I"C:/Dev-Cpp/include" 編譯

gcc.exe -c HelloWorld.c -o HelloWorld.o -I"C:/Dev-Cpp/include" 編譯

連結 gcc.exe -c HelloWorld.c -o HelloWorld.o -I"C:/Dev-Cpp/include" gcc.exe HelloWorld.o -o "HelloWorld.exe" -L"C:/Dev-Cpp/lib" 連結

連結 gcc.exe -c HelloWorld.c -o HelloWorld.o -I"C:/Dev-Cpp/include" gcc.exe HelloWorld.o -o "HelloWorld.exe" -L"C:/Dev-Cpp/lib" 連結

執行

我不幹了

練習  程式之編譯、連結與執行 練習本節授課內容 修改printf函式之字串內容,重新編譯、連結與執行 於HelloWorld.c檔案中製造若干錯誤,重新編譯,觀察輸出 寫一C程式列印你的個人資料,至少十行,力求美觀

IDE (Integrated Development Environment) Preliminaries IDE (Integrated Development Environment)

新增資料夾

新增資料夾

開啟Dev Cpp

開啟Dev Cpp

建立專案

建立專案

建立專案

建立專案

建立專案

編輯程式  main.c

編譯程式

編譯程式

編譯程式

編譯程式

執行程式

執行程式

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