C語言實(shí)例教程(第3版)課件 單元二 C語言概述_第1頁
C語言實(shí)例教程(第3版)課件 單元二 C語言概述_第2頁
C語言實(shí)例教程(第3版)課件 單元二 C語言概述_第3頁
C語言實(shí)例教程(第3版)課件 單元二 C語言概述_第4頁
C語言實(shí)例教程(第3版)課件 單元二 C語言概述_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

C程序設(shè)計單元二C語言概述編譯環(huán)境相關(guān)工具介紹Dev-C++環(huán)境安裝0102CONTENT工欲善其事必先利其器,C語言的調(diào)試工具非常多,包括WIN-TC、MicrosoftVisualstdudio、Dev-C++等集成實(shí)驗(yàn)與學(xué)習(xí)環(huán)境。相關(guān)工具介紹:該軟件使用TC2為內(nèi)核,支持WINDOWS平臺下的功能,例如剪切、復(fù)制、粘貼、查找和替換等。而且在功能上也有它的獨(dú)特特色例如語法加亮、C內(nèi)嵌匯編、自定義擴(kuò)展庫的支持等。

初學(xué)C的一款比較好的軟件。

WIN-TC:VisualStudio(VS)是一套非常完備的工具和服務(wù),可幫助開發(fā)人員為windows平臺和其他平臺創(chuàng)建各種各樣的應(yīng)用程序,因此比較重量級,初學(xué)者不建議使用。MicrosoftVisualstudio:Dev-C++是一個Windows下的C/C++程序的集成開發(fā)環(huán)境。它使用GCC編譯器,遵循C/C++標(biāo)準(zhǔn)。開發(fā)環(huán)境包括多頁面窗口、工程編輯器以及調(diào)試器等,在工程編輯器中集合了編輯器、編譯器、連接程序和執(zhí)行程序,提供高亮度語法顯示的,以減少編輯錯誤,還有完善的調(diào)試功能,能夠適合初學(xué)者與編程高手的不同需求,是學(xué)習(xí)C或C++的首選開發(fā)工具!Dev-C++:本教程采用Dev-C++繼承實(shí)驗(yàn)與學(xué)習(xí)環(huán)境。軟件獲取:

/projects/orwelldevcpp/

軟件大?。?0Mb左右Dev-C++的獲取:Dev-C++安裝:第一步:右鍵下載的軟件以管理員身份運(yùn)行Dev-C++安裝:第二步:選擇簡體中文Dev-C++安裝:第三步:勾選同意協(xié)議Dev-C++安裝:第四步:點(diǎn)擊下一步Dev-C++安裝:第五步:確定自己安裝的位置注意:路徑不要有中文字符我的安裝路徑:E:\install\Dev-Cpp點(diǎn)擊下一步、安裝Dev-C++運(yùn)行:第六步:運(yùn)行桌面的Dev-C++圖標(biāo)出現(xiàn)主界面如右圖所示到此,我們的開發(fā)環(huán)境就準(zhǔn)備好了,開啟我們的c語言學(xué)習(xí)之旅吧!謝謝THANKYOU主講人:謝崇波C程序設(shè)計精品在線開放課程單元二C語言概述C語言程序結(jié)構(gòu)C語言程序結(jié)構(gòu)01CONTENT1.C語言程序結(jié)構(gòu)C語言程序示例#include

<stdio.h>intmain()

/*一個簡單的C程序*/{ intq;

/*定義一個名為q的變量*/ q=1;

/*為q賦一個值*/ printf("%dis

neat.\n",q); /*使用printf()函數(shù)*/ return

0;}1.C語言程序結(jié)構(gòu)示例解析1.C語言程序結(jié)構(gòu)#include指令和頭文件 #include這行代碼是一條C預(yù)處理器指令(preprocessordirective)。通常,C編譯器在編譯前會對源代碼做一些準(zhǔn)備工作,即預(yù)處理(preprocessing)。 ANSI/ISOC規(guī)定了C編譯器必須提供哪些頭文件。1.C語言程序結(jié)構(gòu)main()函數(shù)C程序一定從main()函數(shù)開始執(zhí)行,而且main()函數(shù)有且只有一個。圓括號功能:用于識別main()是一個函數(shù)。int是main()函數(shù)的返回類型。1.C語言程序結(jié)構(gòu)分號(;) C程序采用分號隔開C語句。如示例花括號中的代碼:intq; q=1;

1.C語言程序結(jié)構(gòu)注釋 C程序中,被/**/兩個符號括起來的部分是程序的注釋。寫注釋能讓他人(包括自己)更容易明白你所寫的程序。1.C語言程序結(jié)構(gòu)花括號、函數(shù)體和塊 C語言函數(shù)中都使用花括號({})標(biāo)記函數(shù)體的開始和結(jié)束。這是規(guī)定,不能省略。只有花括號能起這種作用,圓括號(())和方括號([])都不行。1.C語言程序結(jié)構(gòu)聲明

聲明是C語言最重要的特性之一。例如intq;。該句語句表明:

其一,在函數(shù)中有一個名為q的變量(variable);

其二,int表明q是一個整數(shù)(即,沒有小數(shù)點(diǎn)或小數(shù)部分的數(shù))。1.C語言程序結(jié)構(gòu)return語句

有返回值的C函數(shù)要有return語句,沒有返回值的函數(shù)可省略return。但建議初學(xué)者保留return語句。謝謝THANKYOU主講人:何雪鋒C程序設(shè)計精品在線開放課程單元二C語言概述調(diào)試程序C語言的開發(fā)過程調(diào)試程序0102CONTENTC語言的開發(fā)過程是什么?C語言的開發(fā),需要經(jīng)過編輯、編譯、連接、和運(yùn)行四個過程。C語言的開發(fā)過程:C語言的開發(fā)過程:對代碼的調(diào)試主要目的在于,通過讓程序單步執(zhí)行,使讀者詳細(xì)的看見每一步的代碼執(zhí)行過程和結(jié)果,方便找到錯誤信息的所在!調(diào)試程序:編寫第一個求和程序:#include<stdio.h>intmain(){ inta,b,sum=0; scanf("%d,%d",&a,&b); sum=a+b; printf("sum=%d",sum);}調(diào)試程序:第一步:添加斷點(diǎn)點(diǎn)擊第六行位置,出現(xiàn)紅鉤調(diào)試程序:第二步:點(diǎn)擊調(diào)試【F5】

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論