《C語言總結(jié)》word版_第1頁
《C語言總結(jié)》word版_第2頁
《C語言總結(jié)》word版_第3頁
《C語言總結(jié)》word版_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、. 編程規(guī)范1. 代碼縮進(jìn),統(tǒng)一縮進(jìn)四個(gè)字符,用TAB鍵制表位。2. 常量,變量命名規(guī)范:常量命名統(tǒng)一為大寫字母,成員變量均以M_開始,普通變量均取與字際意義相關(guān)的命名,在前面添加類型符號(hào),并且首字母大寫,如果是指針,則為其標(biāo)識(shí)符前添加P字符,并且名稱首字母大寫.例如:3函數(shù)胡命名規(guī)范,定義函數(shù)時(shí),函數(shù)胡首字母大寫,其后的大小寫混合.例如標(biāo)識(shí)符.1所有標(biāo)識(shí)符必須由字母或下劃線開頭,而不能使用數(shù)字或者符號(hào),作為開頭.2在設(shè)定標(biāo)識(shí)符時(shí),除去開頭外,其他位置都 可以由字母,下劃線或數(shù)字組成.3英文字母胡大小寫代表不同的標(biāo)識(shí)符,也就是說,在C語言中是區(qū)分大小寫的.4標(biāo)識(shí)符不能是關(guān)鍵字,關(guān)鍵字是進(jìn)行定義

2、一種類型使用的字符,標(biāo)識(shí)符不能使用.5標(biāo)識(shí)符的命名最好具有相關(guān)的含義,將標(biāo)識(shí)符設(shè)定成有一定含義的名稱,這樣可以方便程序的編寫,并且以后再進(jìn)行回顧時(shí),或者他人想進(jìn)行閱讀時(shí),具有含義的標(biāo)識(shí)符能使程序便于觀察,閱讀.整型常量就是指直接使用的整型常數(shù),整型常量可以是長(zhǎng)整型,短整型,符號(hào)整型,無符號(hào)整型.有符號(hào)基本整型(占4字節(jié),-2147483648+2147483647)無符號(hào)基本整型(占4字節(jié),0-4294967295)有符號(hào)長(zhǎng)整型占(4個(gè)字節(jié),-2147483648+2147483647)無符號(hào)長(zhǎng)整型(占4字節(jié),0-4294967295)有符號(hào)短整型(占2個(gè)字節(jié),-32768-+32767;)無

3、符號(hào)短整型(占2個(gè)字節(jié),0-65535;)上面的這些整型常量又可以通過3種形式表達(dá),分別為8進(jìn)制,10進(jìn)制,16進(jìn)制.8進(jìn)制需要在常數(shù)前加0修飾.取值1-716進(jìn)制需要的常數(shù)前加0X作為前綴,進(jìn)行表示編寫整型常量時(shí),可以在常量的后面加上字符L或者U進(jìn)行修飾,后綴字母可以小寫二實(shí)型常量實(shí)型也稱為浮點(diǎn)型,是由整數(shù)和小數(shù)部分組成的,其中用十進(jìn)制的小數(shù)點(diǎn)進(jìn)行隔開,表示的方式有以下兩種.1. 科學(xué)計(jì)數(shù)方式.如123.45;2. 指數(shù)方式如1.2345E2;3. 在編寫實(shí)型常量時(shí),可以在常量的后面加上符號(hào)F或者L進(jìn)行修飾.F表示該常量是FLOA單精度類型,L表示的該常量為L(zhǎng)ONG DOUBLE 長(zhǎng)雙精度類

4、型.后綴的大小寫是通用的.如果不在后面加上后綴,那么默認(rèn)狀態(tài)下,實(shí)型為DOUBLE 雙精度類型.三字符型常量字符型常量可以分為兩種:一種是字符常量,另一種是字符串常量。1. 使用單直撇括起一個(gè)字符,這種形式就是字符常量。字符常量中只能包括一個(gè)字符,不是字符串。字符常量是區(qū)分大小寫的。單直撇代表著定界符,不屬于字符常量中的一部分2字符串常量的輸出。字符串常量是用一組雙引號(hào)括起來的若干個(gè)字符序列。如果在字符串中一個(gè)字符都沒有,將其稱作空串,此時(shí)的字符串的長(zhǎng)度為0。C語言中存儲(chǔ)字符串常量時(shí),系統(tǒng)會(huì)在字符串的末尾自動(dòng)加一個(gè)0作為字符串的結(jié)束標(biāo)志。3符號(hào)常量。使用一個(gè)符號(hào)代替固定的常量值,這里使用的符號(hào)

5、名就稱之為一個(gè)符號(hào)常量。使用符號(hào)常量的好處在于可以為編程和閱讀帶來方便。#define PAI 3.14 定義符號(hào)常量3.6變量整型變量是用來存儲(chǔ)整型數(shù)值的變量。整型變量可以分為以下6種類型其中基本型的符號(hào)使用INT 關(guān)鍵字,在此基礎(chǔ)上可以根據(jù)需要加上一些符號(hào)進(jìn)行修飾,如關(guān)鍵字short或long。有符號(hào)基本整型 signedint無符號(hào)基本整型 unsignedint有符號(hào)短整型 signed short int無符號(hào)短整型 unsigned short int有符號(hào)長(zhǎng)整型 signed long int無符號(hào)長(zhǎng)整型 unsigned long int表格中的為可選部分,在編寫的時(shí)侯可以省略

6、通常說的整型都是指有符號(hào)基本整型INT定義一個(gè)有符號(hào)整型變量的方法是使用關(guān)鍵字INT定義一個(gè)變量。int iNumber; /*定義有符號(hào)基本整型變量*/iNumber=10; /*為變量賦值*/有符號(hào)基本型變量的使用#includeInt main() Signed int iNumber;iNumber=10;Printf(“%dn”,iNumber);Return 0;2無符號(hào)基本型無符號(hào)基本型使用的關(guān)鍵字是 unsigned int,其中的關(guān)鍵字int在編寫的時(shí)是可以省略的,無符號(hào)基本型在內(nèi)存中占4個(gè)字節(jié),取值范圍是0-4294967295定義一個(gè)無符號(hào)基本型變量的方法是在變量前使用關(guān)

7、鍵字unsigned 定義一個(gè)變量。例如要定義一個(gè)無符號(hào)基本型的變量IUnsignedNum,為其賦值為10的方法如下;Unsigned iUnsignedNum;iUnsignedNum=103有符號(hào)短整型有符號(hào)短整型使用的關(guān)鍵字是signed short int,其中的關(guān)鍵字signed和int在編寫時(shí)是可以省略的。有符號(hào)短整型在內(nèi)存中占兩個(gè)字節(jié),取值范圍是-32768-32767定義一個(gè)有符號(hào)短整型變量的方法是在變量前使用關(guān)鍵字short定義一個(gè)變量。例如,要定義一個(gè)有符號(hào)短整型的變量iShortNum,為其賦值為10的方法如下;Short iShortNum;iShortNum=10;

8、4無符號(hào)短整型無符號(hào)短整型使用的關(guān)鍵字是unsigned short int,其中的關(guān)鍵字int在編寫時(shí)是可以省略的。無符號(hào)短整型在內(nèi)存中占兩個(gè)字節(jié),取值范圍是0-65535 定義一個(gè)無符號(hào)短整型變量的方法是在變量前使用關(guān)鍵字 unsigned short定義一個(gè)變量。例如要定義一個(gè)無符號(hào)短整型變量iUnsignedShtNum,為其賦值為10的方法如下;Unsigned short iUnsignedShtNum;iUnsignedShtNum=10;5有符號(hào)長(zhǎng)整型有符號(hào)長(zhǎng)整型使用的關(guān)鍵字是 long int,其中的關(guān)鍵字int在編寫時(shí)是可以省略的。有符號(hào)長(zhǎng)整型在內(nèi)存中占4個(gè)字節(jié),其取值范圍

9、是-2147483648-2147483647定義一個(gè)有符號(hào)長(zhǎng)整型變量使用的方法是在變量前使用關(guān)鍵字LONG定義一個(gè)變量。例如定義一個(gè)有符號(hào)長(zhǎng)整型的變量iLongNum,其賦值為10的方法如下;Long iLongNum;iLongNum=10;6無符號(hào)長(zhǎng)整型無符號(hào)長(zhǎng)整型使用的關(guān)鍵字是unsigned long int.其中的關(guān)鍵字int在編寫時(shí)是可以省略的。無符號(hào)長(zhǎng)整型在內(nèi)存中占4個(gè)字節(jié),取值范圍是0-4294967295。定義一個(gè)無符號(hào)長(zhǎng)整型變量的方法是在變量前使用關(guān)鍵字 unsigned long定義一個(gè)變量。例如,要定義一個(gè)有符號(hào)長(zhǎng)整型的變量iUnsignedLongNum,為其賦值為

10、10;的方法如下 ;unsigned long iUnsignedLongNum;iUnsignedLongNum=10;3.62實(shí)型變量實(shí)型變量也稱為浮點(diǎn)型變量,是指用來存儲(chǔ)實(shí)型數(shù)值的變量,其中實(shí)型數(shù)值是由整數(shù)和小數(shù)兩部分組成的。實(shí)型變量根據(jù)實(shí)型的精度可以分為單精度類型,雙精度類型和長(zhǎng)雙精度類型3種類型單精度類型 float雙精度類型 double長(zhǎng)雙精度類型 long double1,單精度類型單精度類型的關(guān)鍵字是foat,它在內(nèi)存中占4個(gè)字節(jié),取值范圍是-3.4E38-3.4E38定義一個(gè)單精度類型變量方法是在變量前使用關(guān)鍵字float.例如,要定義一個(gè)變量fFloatStyle,為其賦

11、值為3.14的方法如下;float fFloatstyle;fFloatStyle=3.14f2. 雙精度類型雙精度類型使用的關(guān)鍵字是double,它在內(nèi)存中占8個(gè)字節(jié),取值范圍是-1.7*10(-308)-1.7*10(308)定義一個(gè)雙精度類型變量使用的方法是在變量前使用關(guān)鍵字 double.例如,要定義一個(gè)變量dDoubleStyle,為其賦值5.321的方法如下; double dDoubleStyle; dDoubleStyle=5.321;3長(zhǎng)雙精度類型長(zhǎng)雙精度類型使用的關(guān)鍵字是 long double,它在內(nèi)存中占8個(gè)字節(jié)定義一個(gè)雙精度類型變量的方法是在變量前使用關(guān)鍵字 long double.例如,要定義一個(gè)變量fLongDouble,為其賦值為46.257的方法如下;Long double fLongDouble;fLongDouble=46.257;

溫馨提示

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

評(píng)論

0/150

提交評(píng)論