




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、C語言程序設(shè)計C語言程序設(shè)計。C語言程序設(shè)計第第1章章 C語言概述語言概述教學(xué)目標教學(xué)目標 介紹介紹C語言程序的基本結(jié)構(gòu)語言程序的基本結(jié)構(gòu) 介紹介紹C語言的字符集語言的字符集 介紹在計算機上輸入、編譯、調(diào)試介紹在計算機上輸入、編譯、調(diào)試和運行和運行C程序的基本方法和步驟。程序的基本方法和步驟。C語言程序設(shè)計1.1 C語言的發(fā)展過程語言的發(fā)展過程1.2 C語言的版本語言的版本1.3 C語言的特點語言的特點1.4 簡單的簡單的C程序介紹程序介紹1.6 輸入和輸出函數(shù)輸入和輸出函數(shù)1.5 C語言程序的結(jié)構(gòu)特點語言程序的結(jié)構(gòu)特點集成開發(fā)環(huán)境的使用集成開發(fā)環(huán)境的使用本章主要內(nèi)容本章主要內(nèi)容C語言程序設(shè)計
2、1.1 C語言的發(fā)展過程語言的發(fā)展過程 語言是在語言是在 70 年代初問世的。一九七八年由年代初問世的。一九七八年由美國美國 電報公司電報公司(AT&T)貝爾實驗室正式發(fā)表了貝爾實驗室正式發(fā)表了語言。同時由和合著了著名的語言。同時由和合著了著名的“THE C PROGRAMMING LANGUAGE”一書。通常簡稱一書。通常簡稱為為K&R,也有人稱之為,也有人稱之為K&R標準。但是,標準。但是,在在K&R中并沒有定義一個完整的標準中并沒有定義一個完整的標準C 語言,語言,后來由美國國家標準協(xié)會(后來由美國國家標準協(xié)會(American National Stan
3、dards Institute)在此基礎(chǔ)上制定了一個)在此基礎(chǔ)上制定了一個C 語言標準,于一九八三年發(fā)表。通常稱之為語言標準,于一九八三年發(fā)表。通常稱之為ANSI C。 C語言程序設(shè)計1.2 C語言的版本語言的版本目前最流行的語言有以下幾種:目前最流行的語言有以下幾種: Microsoft C 或稱或稱 MS C Borland Turbo C 或稱或稱 Turbo C AT&T C這些語言版本不僅實現(xiàn)了這些語言版本不僅實現(xiàn)了ANSI C標準,而且在此基礎(chǔ)上各標準,而且在此基礎(chǔ)上各自作了一些擴充,使之更加方便、完美。自作了一些擴充,使之更加方便、完美。 1.3 C語言的特點語言的特點1
4、 C語言簡潔、緊湊,使用方便、靈活。一共只有語言簡潔、緊湊,使用方便、靈活。一共只有32個關(guān)鍵字個關(guān)鍵字 2 運算符豐富。共有運算符豐富。共有34種。種。C把括號、賦值、逗號等都作為把括號、賦值、逗號等都作為運算符處理。從而使運算符處理。從而使C的運算類型極為豐富,可以實現(xiàn)其他高的運算類型極為豐富,可以實現(xiàn)其他高級語言難以實現(xiàn)的運算。級語言難以實現(xiàn)的運算。 C語言程序設(shè)計3 數(shù)據(jù)結(jié)構(gòu)類型豐富。數(shù)據(jù)結(jié)構(gòu)類型豐富。4 具有結(jié)構(gòu)化的控制語句。具有結(jié)構(gòu)化的控制語句。5 語法限制不太嚴格,程序設(shè)計自由度大。語法限制不太嚴格,程序設(shè)計自由度大。6. 生成目標代碼質(zhì)量高,程序執(zhí)行效率高。生成目標代碼質(zhì)量高,
5、程序執(zhí)行效率高。7. 與匯編語言相比,用與匯編語言相比,用C語言寫的程序可移植性好語言寫的程序可移植性好 1.4 C語言的字符集語言的字符集字符是組成語言的最基本的元素。語言字符集由字母,數(shù)字符是組成語言的最基本的元素。語言字符集由字母,數(shù)字,空格,標點和特殊字符組成。在字符常量,字符串常量字,空格,標點和特殊字符組成。在字符常量,字符串常量和注釋中還可以使用漢字或其它可表示的圖形符號。和注釋中還可以使用漢字或其它可表示的圖形符號。8. C語言允許直接訪問物理地址,能進行位(語言允許直接訪問物理地址,能進行位(bit)操作,)操作,能實現(xiàn)匯編語言的大部分功能,可以直接對硬件進行操作。能實現(xiàn)匯編
6、語言的大部分功能,可以直接對硬件進行操作。因此有人把它稱為中級語言。因此有人把它稱為中級語言。 1.3 C語言的特點語言的特點C語言程序設(shè)計3.空白符空白符 空格符、制表符、換行符等統(tǒng)稱為空白符??瞻追辉诳崭穹⒅票矸?、換行符等統(tǒng)稱為空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出現(xiàn)時,只起間字符常量和字符串常量中起作用。在其它地方出現(xiàn)時,只起間隔作用,編譯程序?qū)λ鼈兒雎圆挥?。因此在程序中使用空白符隔作用,編譯程序?qū)λ鼈兒雎圆挥嫛R虼嗽诔绦蛑惺褂每瞻追c否,對程序的編譯不發(fā)生影響,但在程序中適當?shù)牡胤绞褂门c否,對程序的編譯不發(fā)生影響,但在程序中適當?shù)牡胤绞褂每瞻追麑⒃黾映绦虻那逦?/p>
7、性和可讀性??瞻追麑⒃黾映绦虻那逦院涂勺x性。1.4 C語言的字符集語言的字符集1.字母字母小寫字母小寫字母az共共26個個大寫字母大寫字母AZ共共26個個2.數(shù)字數(shù)字09共共10個個 4.標點和特殊字符標點和特殊字符C語言程序設(shè)計在使用標識符時還必須注意以下幾點:在使用標識符時還必須注意以下幾點: (1)標準標準C不限制標識符的長度,但它受各種版本的不限制標識符的長度,但它受各種版本的C 語言編譯系統(tǒng)限制,語言編譯系統(tǒng)限制,同時也受到具體機器的限制。例如在某版本同時也受到具體機器的限制。例如在某版本C 中規(guī)定標識符前八位有效,中規(guī)定標識符前八位有效,當兩個標識符前八位相同時,則被認為是同一個
8、標識符。當兩個標識符前八位相同時,則被認為是同一個標識符。 (2)在標識符中,大小寫是有區(qū)別的。例如在標識符中,大小寫是有區(qū)別的。例如BOOK和和book 是兩個不同的是兩個不同的標識符。標識符。 (3)標識符命名應(yīng)盡量有相應(yīng)的意義,以便于閱讀理解,作到標識符命名應(yīng)盡量有相應(yīng)的意義,以便于閱讀理解,作到“見名知見名知意意”。1.5 C語言詞匯語言詞匯在語言中使用的詞匯分為六類:標識符,關(guān)鍵字,運算符,在語言中使用的詞匯分為六類:標識符,關(guān)鍵字,運算符,分隔符,常量,注釋符等。分隔符,常量,注釋符等。1.標識符標識符 在程序中使用的變量名、函數(shù)名、標號等統(tǒng)稱為標識符。在程序中使用的變量名、函數(shù)名
9、、標號等統(tǒng)稱為標識符。除庫函數(shù)的函數(shù)名由系統(tǒng)定義外,其余都由用戶自定義。除庫函數(shù)的函數(shù)名由系統(tǒng)定義外,其余都由用戶自定義。C 規(guī)規(guī)定,標識符只能是字母定,標識符只能是字母(AZ,az)、數(shù)字、數(shù)字(09)、下劃線、下劃線(_)組成的字符串,并且其第一個字符必須是字母或下劃線。組成的字符串,并且其第一個字符必須是字母或下劃線。C語言程序設(shè)計2.關(guān)鍵字關(guān)鍵字關(guān)鍵字是由語言規(guī)定的具有特定意義的字符串,通常也稱關(guān)鍵字是由語言規(guī)定的具有特定意義的字符串,通常也稱為保留字。用戶定義的標識符不應(yīng)與關(guān)鍵字相同。語言的為保留字。用戶定義的標識符不應(yīng)與關(guān)鍵字相同。語言的關(guān)鍵字分為以下幾類:關(guān)鍵字分為以下幾類:(1
10、)類型說明符類型說明符 用于定義、說明變量、函數(shù)或其它數(shù)據(jù)結(jié)構(gòu)的類型。如用于定義、說明變量、函數(shù)或其它數(shù)據(jù)結(jié)構(gòu)的類型。如前面例題中用到的前面例題中用到的int,double等等(2)語句定義符語句定義符 用于表示一個語句的功能。如例中用到的用于表示一個語句的功能。如例中用到的if else就是條件就是條件語句的語句定義符。語句的語句定義符。(3)預(yù)處理命令字預(yù)處理命令字 用于表示一個預(yù)處理命令。如前面各例中用到的用于表示一個預(yù)處理命令。如前面各例中用到的include。C語言程序設(shè)計 3.運算符運算符 語言中含有相當豐富的運算符。運算符與變量,函數(shù)語言中含有相當豐富的運算符。運算符與變量,函數(shù)
11、一起組成表達式,表示各種運算功能。運算符由一個或多個一起組成表達式,表示各種運算功能。運算符由一個或多個字符組成。字符組成。autobreakcasecharconstcontinuedefaultdo double else enum extern float for goto if int long register return short static signedsizof struct switch typedef union void unsigned volatilewhile C語言的關(guān)鍵字語言的關(guān)鍵字1.5 C語言詞匯語言詞匯C語言程序設(shè)計5.常量常量 C 語言中使用的常量
12、可分為數(shù)字常量、字符常量、字符語言中使用的常量可分為數(shù)字常量、字符常量、字符串常量、符號常量、轉(zhuǎn)義字符等多種。在后面章節(jié)中將專門串常量、符號常量、轉(zhuǎn)義字符等多種。在后面章節(jié)中將專門給予介紹。給予介紹。 4.分隔符分隔符 在語言中采用的分隔符有逗號和空格兩種。逗號主要在語言中采用的分隔符有逗號和空格兩種。逗號主要用在類型說明和函數(shù)參數(shù)表中,分隔各個變量。空格多用于用在類型說明和函數(shù)參數(shù)表中,分隔各個變量??崭穸嘤糜谡Z句各單詞之間,作間隔符。在關(guān)鍵字,標識符之間必須要語句各單詞之間,作間隔符。在關(guān)鍵字,標識符之間必須要有一個以上的空格符作間隔,否則將會出現(xiàn)語法錯誤,有一個以上的空格符作間隔,否則將
13、會出現(xiàn)語法錯誤,6.注釋符注釋符C 語言的注釋符是以語言的注釋符是以“/*”開頭并以開頭并以“*/”結(jié)尾的串。在結(jié)尾的串。在“/*”和和“*/”之間的即為注釋。程序編譯時,不對注釋作任何處理。之間的即為注釋。程序編譯時,不對注釋作任何處理。注釋可出現(xiàn)在程序中的任何位置。注釋用來向用戶提示或解注釋可出現(xiàn)在程序中的任何位置。注釋用來向用戶提示或解釋程序的意義。在調(diào)試程序中對暫不使用的語句也可用注釋釋程序的意義。在調(diào)試程序中對暫不使用的語句也可用注釋符括起來,使翻譯跳過不作處理,待調(diào)試結(jié)束后再去掉注釋符括起來,使翻譯跳過不作處理,待調(diào)試結(jié)束后再去掉注釋符。符。C語言程序設(shè)計1.6 簡單的簡單的C程序
14、介紹程序介紹【例例1.1】main() printf(世界,您好!世界,您好!n);main是主函數(shù)的函數(shù)名,表示是主函數(shù)的函數(shù)名,表示這是一個主函數(shù)每一個這是一個主函數(shù)每一個C源程序源程序都必須有,且只能有一個主函數(shù)都必須有,且只能有一個主函數(shù)(main函數(shù)函數(shù)) 函數(shù)調(diào)用語句,函數(shù)調(diào)用語句,printf函數(shù)的功能函數(shù)的功能是把要輸出的內(nèi)容送到顯示器去是把要輸出的內(nèi)容送到顯示器去顯示顯示 ,printf函數(shù)是一個由系統(tǒng)函數(shù)是一個由系統(tǒng)定義的標準函數(shù),可在程序中直定義的標準函數(shù),可在程序中直接調(diào)用接調(diào)用 Main()函數(shù)的函數(shù)體,每一函數(shù)的函數(shù)體,每一個函數(shù)都有一個函數(shù)體個函數(shù)都有一個函數(shù)體C
15、語言程序設(shè)計【例例1.2】#include#includemain() double x,s; printf(input number:n); scanf(%lf,&x); s=sin(x); printf(sine of %lf is %lfn,x,s); include稱為文件包含命稱為文件包含命令,擴展名為令,擴展名為.h的文件稱的文件稱為頭文件為頭文件 這兩行稱為預(yù)處理命令行。預(yù)處理命令還有其它幾種,這兩行稱為預(yù)處理命令行。預(yù)處理命令還有其它幾種,其意義是把尖括號其意義是把尖括號或引號或引號內(nèi)指定的文件包含到內(nèi)指定的文件包含到本程序來,成為本程序的一部分。本程序來,成為本程序的
16、一部分。 函數(shù)體的聲明語句,語函數(shù)體的聲明語句,語言規(guī)定,源程序中所有用言規(guī)定,源程序中所有用到的變量都必須先聲明,到的變量都必須先聲明,后使用后使用 數(shù)據(jù)類型說明符,數(shù)據(jù)類型說明符,在這聲明了兩個雙在這聲明了兩個雙精度的實型變量精度的實型變量X和和S鍵盤輸入語句,表示從鍵盤上鍵盤輸入語句,表示從鍵盤上輸入一個數(shù)據(jù)后,放到輸入一個數(shù)據(jù)后,放到X單元單元的存儲地址中,也就是的存儲地址中,也就是X用于用于接收從鍵盤上輸入的數(shù)據(jù)接收從鍵盤上輸入的數(shù)據(jù)賦值語句,其作用是:賦值語句,其作用是:調(diào)用調(diào)用sin函數(shù)并把函數(shù)函數(shù)并把函數(shù)值送到變量值送到變量s中中 函數(shù)的執(zhí)行部分,一個函數(shù)的執(zhí)行部分,一個C函函
17、數(shù)是由聲明部分和執(zhí)行部分數(shù)是由聲明部分和執(zhí)行部分所構(gòu)成所構(gòu)成C語言程序設(shè)計2. /*.*/為注釋部分。為注釋部分。4. 是程序段的括號是程序段的括號3. ;是語句的結(jié)束符;是語句的結(jié)束符6. 函數(shù)的執(zhí)行一定從函數(shù)的執(zhí)行一定從main ( )開始。開始。7. 程序中用到的變量都要事先定義程序中用到的變量都要事先定義。1. #include ,預(yù)處理命令,其作用是提供,預(yù)處理命令,其作用是提供標準輸入輸出函數(shù)。標準輸入輸出函數(shù)。5. C程序程序有且僅有有且僅有一個主函數(shù)一個主函數(shù)main ( )。C語言程序設(shè)計【例例1.3】int max(int a,int b); /*函數(shù)說明函數(shù)說明*/mai
18、n() /*主函數(shù)主函數(shù)*/ int x,y,z; /*變量說明變量說明*/ int max(int a,int b); /*函數(shù)說明函數(shù)說明*/ printf(input two numbers:n); scanf(%d%d,&x,&y); /*輸入輸入x,y值值*/ z=max(x,y); /*調(diào)用調(diào)用max函數(shù)函數(shù)*/ printf(maxmum=%d,z); /*輸出輸出*/ int max(int a,int b) /*定義定義max函數(shù)函數(shù)*/ if(ab)return a;else return b; /*把結(jié)果返回主調(diào)函數(shù)把結(jié)果返回主調(diào)函數(shù)*/ 1.7 輸入和輸
19、出函數(shù)輸入和輸出函數(shù)C語言程序設(shè)計集成開發(fā)環(huán)境的使用集成開發(fā)環(huán)境的使用主菜單在主屏幕頂上一行主菜單在主屏幕頂上一行, 顯示下列內(nèi)顯示下列內(nèi)容容:File Edit Run Compile Project Options Debug Break/watch除除Edit外外, 其它各項均有子菜單其它各項均有子菜單, 只要用只要用Alt加上某項加上某項中第一個字母中第一個字母, 就可進入該項的子菜單中。就可進入該項的子菜單中。 中間窗口為編輯區(qū)中間窗口為編輯區(qū) ,用于源程序的編輯用于源程序的編輯信息窗信息窗 口:用口:用于顯示執(zhí)行編于顯示執(zhí)行編譯之后,系統(tǒng)譯之后,系統(tǒng)給出相關(guān)的錯給出相關(guān)的錯誤提示信
20、息誤提示信息參考行參考行 :給出各功給出各功能鍵所對能鍵所對應(yīng)的操作應(yīng)的操作C語言程序設(shè)計8.1 File菜單菜單 C語言程序設(shè)計Load:裝入一個文件:裝入一個文件, 可用類似可用類似DOS的通配符的通配符(如如*.C)來進行列來進行列表選擇。也可裝入其它擴展名的文件表選擇。也可裝入其它擴展名的文件, 只要給出文件名只要給出文件名(或只或只給路徑給路徑)即可。該項的快捷鍵為即可。該項的快捷鍵為F3。Pick:將最近裝入編輯窗口的:將最近裝入編輯窗口的8個文件列成一個表讓用戶選擇個文件列成一個表讓用戶選擇, 選擇后將該程序裝入編輯區(qū)。其快捷健為選擇后將該程序裝入編輯區(qū)。其快捷健為Alt-F3。
21、New:新建文件:新建文件, 缺省文件名為缺省文件名為NONAME.C, 存盤時可改名。存盤時可改名。Save:將編輯區(qū)中的文件存盤:將編輯區(qū)中的文件存盤, 若文件名是時若文件名是時, 將詢問是否更將詢問是否更改文件名改文件名, 其快捷鍵為其快捷鍵為F2。Write to:更名寸盤命令:更名寸盤命令, 若該文件已存在若該文件已存在, 則詢問要不要則詢問要不要 覆蓋。覆蓋。Directory:顯示目錄及目錄中的文件:顯示目錄及目錄中的文件, 并可由用戶選擇。并可由用戶選擇。Change dir:顯示當前默認目錄:顯示當前默認目錄, 用戶可以改變默認目錄。用戶可以改變默認目錄。Os shell:暫
22、時退出到:暫時退出到DOS提示符下提示符下, 此時可以運行此時可以運行DOS 命命令令, 若想回到若想回到 中中, 只要在只要在DOS狀態(tài)下鍵入狀態(tài)下鍵入EXIT即可。即可。Quit:退出命令:退出命令, 返回到返回到DOS操作系統(tǒng)中操作系統(tǒng)中, 其快捷鍵為其快捷鍵為Alt+X。 C語言程序設(shè)計8.2 Edit菜單菜單 與編輯有關(guān)的功能鍵如下與編輯有關(guān)的功能鍵如下 F1 獲得編輯命令的幫助信息;獲得編輯命令的幫助信息;F5 擴大編輯窗口到整個屏幕;擴大編輯窗口到整個屏幕;F6 在編輯窗口與信息窗口之間進行切換;在編輯窗口與信息窗口之間進行切換;F10 從編輯窗口轉(zhuǎn)到主菜單。從編輯窗口轉(zhuǎn)到主菜單
23、。 常用編輯命令簡介常用編輯命令簡介:PageUp 向前翻頁向前翻頁PageDn 向后翻頁向后翻頁Home 將光標移到所在行的開始將光標移到所在行的開始End 將光標移到所在行的結(jié)尾將光標移到所在行的結(jié)尾Ctrl+Y 刪除光標所在的一行刪除光標所在的一行Ctrl+T 刪除光標所在處的一個詞刪除光標所在處的一個詞Ctrl+KR 讀文件讀文件Ctrl+KW 存文件存文件C語言程序設(shè)計8.3 Run菜單菜單 Run:運行由Project/Project name項指定的文件名或當前編輯區(qū)的文件。如果對上次編譯后的源代碼未做過修改, 則直接運行到下一個斷點(沒有斷點則運行到結(jié)束)。否則先進行編譯、連接
24、后才運行, 其熱鍵為Ctrl+F9 Program reset:中止當前的:中止當前的調(diào)試調(diào)試, 釋放分給程序的空間釋放分給程序的空間, 其熱鍵為其熱鍵為Ctrl+F2 Go to cursor::調(diào)試程序時使用, 選擇該項可使程序運行到光標所在行。光標所在行必須為一條可執(zhí)行語句, 否則提示錯誤。其熱鍵為F4 Trace into:在執(zhí)行一條調(diào)用其它用戶定義的子函數(shù)時, 若用Trace into項, 則執(zhí)行長條將跟蹤到該子函數(shù)內(nèi)部去執(zhí)行, 其熱鍵為F7 Step over:執(zhí)行當前函數(shù)的下一條語句, 即使用戶函數(shù)調(diào)用, 執(zhí)行長條也不會跟蹤進函數(shù) 內(nèi)部, 其熱鍵為F8 User screen:顯
25、示程序運行時在屏幕上顯示的結(jié)果。其熱鍵為Alt+F5 C語言程序設(shè)計8.4 Compile菜單菜單 Compile to OBJ:將一個C源文件編譯生成.OBJ目標文件, 同時顯示生成的文件名。其熱鍵為 Alt+F9 Make EXE file:此命令生成一個:此命令生成一個.EXE的的文件文件, 并顯示生成的并顯示生成的.EXE文件名。文件名。 Link EXE file:把當前:把當前.OBJ文文件及庫文件連接在一起生件及庫文件連接在一起生成成.EXE文件文件 Build all:重新編譯項目里:重新編譯項目里的所有文件的所有文件, 并進行裝配生并進行裝配生成成.EXE文件文件 Get i
26、nfo:獲得有關(guān)當前路徑、源文件名、源文件字節(jié)大小、編譯中的錯誤數(shù)目、可用空間等信息, C語言程序設(shè)計8.5 Project菜單菜單 Project name:項目名具有:項目名具有.PRJ的擴展名的擴展名, 其中包括將要編譯、連其中包括將要編譯、連接的文件名接的文件名 Break make on:由用戶選擇是:由用戶選擇是否在有否在有Warining、Errors、Fatal Errors時或時或Link之前退出之前退出Make編譯編譯 Auto dependencies:當開關(guān)置為on, 編譯時將檢查源文件與對應(yīng)的.OBJ文件日期和時間, 否則不進 行檢查 Clear project:清除
27、:清除Project/Project name中的中的項目文件名項目文件名 C語言程序設(shè)計8.6 Options菜單菜單 C語言程序設(shè)計1、Compiler:本項選擇又有許多子菜單:本項選擇又有許多子菜單, 可以讓用戶選擇硬可以讓用戶選擇硬件配置、存儲模型、調(diào)試技術(shù)、件配置、存儲模型、調(diào)試技術(shù)、 代碼優(yōu)化、對話信息控制和代碼優(yōu)化、對話信息控制和宏定義。宏定義。 2、Linker:本菜單設(shè)置有關(guān)連接的選擇項:本菜單設(shè)置有關(guān)連接的選擇項, 它有以下內(nèi)容它有以下內(nèi)容 . Map 選擇是否產(chǎn)生選擇是否產(chǎn)生.MAP文件。文件。. Initialize segments 是否在連接時初始化沒有初始化的是否
28、在連接時初始化沒有初始化的段。段。. Devault libraries 是否在連接其它編譯程序產(chǎn)生的目標是否在連接其它編譯程序產(chǎn)生的目標文件時去尋找其缺省庫。文件時去尋找其缺省庫。. Graphics library 是否連接是否連接graphics庫中的函數(shù)。庫中的函數(shù)。. Warn duplicate symbols 當有重復(fù)符號時產(chǎn)生警告信當有重復(fù)符號時產(chǎn)生警告信息。息。. Stack warinig 是否讓連接程序產(chǎn)生是否讓連接程序產(chǎn)生No stack的警告信的警告信息。息。 . Case-sensitive link 是否區(qū)分大、小寫字。是否區(qū)分大、小寫字。 C語言程序設(shè)計3. E
29、nvironment:菜單規(guī)定是否對某些文件:菜單規(guī)定是否對某些文件自動存盤及制表鍵和屏幕大小的設(shè)置自動存盤及制表鍵和屏幕大小的設(shè)置 Message tracking:uCurrent file 跟蹤在編輯窗口中的文件錯誤。跟蹤在編輯窗口中的文件錯誤。uAll files跟蹤所有文件錯誤。跟蹤所有文件錯誤。uOff 不跟蹤。不跟蹤。Keep message :編譯前是否清除Message窗口中的信息。Config auto save:選on時, 在Run, Shell或退出集成開發(fā)環(huán)境之前,如果的配置被改過, 則所做的改動將存入配置文件中。選off時不存。Edit auto save:是否在R
30、un或Shell之前, 自動存儲編輯的源文件。Backup file:是否在源文件存盤時產(chǎn)生后備文件(.BAK文件)。Tab size:設(shè)置制表鍵大小, 默認為8。Zoomed windows:將現(xiàn)行活動窗口放大到整個屏幕, 其熱鍵為F5。Screen size設(shè)置屏幕文本大小。C語言程序設(shè)計:規(guī)定編譯、連接所需文件的路徑:規(guī)定編譯、連接所需文件的路徑, 有下列各項,有下列各項,如圖所示:如圖所示: Include directories:包含文件的路徑, 多個子目錄用;分開。 Library directories:庫文件路徑庫文件路徑, 多個子目多個子目錄用錄用;分開。分開。 Output
31、 directoried:輸出文件輸出文件(.OBJ, .EXE, .MAP文文件件)的目錄的目錄 Turbo C directoried:Turbo C 所在的目錄所在的目錄 Pick :定義加載的:定義加載的pick文件名文件名, 如不定義則從如不定義則從currentpick file中中取取 C語言程序設(shè)計按按Alt+D可選擇可選擇Debug菜菜單單, 該菜單主要用于查錯該菜單主要用于查錯 EvaluateExpression要計算結(jié)果的表達式。要計算結(jié)果的表達式。Result顯示表達式的計算結(jié)果。顯示表達式的計算結(jié)果。New value賦給新值。賦給新值。Find function在運行在運行Turbo C debugger時時用于顯示規(guī)定的函數(shù)用于顯示規(guī)定的函數(shù) Refresh display如果如果編輯窗口偶然被用戶窗編輯窗口偶然被用戶窗口重寫
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲行業(yè)投資咨詢合同范本
- 旅游代理注銷及服務(wù)質(zhì)量保障合同
- 玻璃制造企業(yè)節(jié)能減排合作協(xié)議
- 車輛拍賣與成交后交付及售后服務(wù)協(xié)議
- 國際金融衍生品出口貿(mào)易合同的風(fēng)險控制與實務(wù)操作
- 研發(fā)園區(qū)場地安全防護協(xié)議
- 代理申報增值稅合同示范文本
- 餐飲企業(yè)食品安全責任與員工權(quán)益保障餐飲勞動合同
- 柴油質(zhì)量檢測與認證合同范本
- 借款保證合同模板
- 第五單元 第5節(jié) 跨學(xué)科實踐:制作望遠鏡 教學(xué)設(shè)計-2024-2025學(xué)年人教版物理八年級上冊
- 2022-2023學(xué)年湖南省岳陽市城區(qū)人教版六年級下冊期末測試數(shù)學(xué)試卷(原卷版+解析)
- 2023年湖南省普通高等學(xué)校對口招生考試語文題
- 人工智能算法開發(fā)合作合同
- 和合文化與國際傳播
- 客服主管崗位周工作計劃
- 煤礦急救知識培訓(xùn)課件
- 高速公路路產(chǎn)賠(補)償收費標準表
- 壓接端子檢驗標準
- 雙方關(guān)于2024年度地鐵車輛采購及維護合同2篇
- 中心靜脈導(dǎo)管相關(guān)血流感染的預(yù)防及護理
評論
0/150
提交評論