下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、. 編程規(guī)范1. 代碼縮進,統(tǒng)一縮進四個字符,用TAB鍵制表位。2. 常量,變量命名規(guī)范:常量命名統(tǒng)一為大寫字母,成員變量均以M_開始,普通變量均取與字際意義相關的命名,在前面添加類型符號,并且首字母大寫,如果是指針,則為其標識符前添加P字符,并且名稱首字母大寫.例如:3函數(shù)胡命名規(guī)范,定義函數(shù)時,函數(shù)胡首字母大寫,其后的大小寫混合.例如標識符.1所有標識符必須由字母或下劃線開頭,而不能使用數(shù)字或者符號,作為開頭.2在設定標識符時,除去開頭外,其他位置都 可以由字母,下劃線或數(shù)字組成.3英文字母胡大小寫代表不同的標識符,也就是說,在C語言中是區(qū)分大小寫的.4標識符不能是關鍵字,關鍵字是進行定義
2、一種類型使用的字符,標識符不能使用.5標識符的命名最好具有相關的含義,將標識符設定成有一定含義的名稱,這樣可以方便程序的編寫,并且以后再進行回顧時,或者他人想進行閱讀時,具有含義的標識符能使程序便于觀察,閱讀.整型常量就是指直接使用的整型常數(shù),整型常量可以是長整型,短整型,符號整型,無符號整型.有符號基本整型(占4字節(jié),-2147483648+2147483647)無符號基本整型(占4字節(jié),0-4294967295)有符號長整型占(4個字節(jié),-2147483648+2147483647)無符號長整型(占4字節(jié),0-4294967295)有符號短整型(占2個字節(jié),-32768-+32767;)無
3、符號短整型(占2個字節(jié),0-65535;)上面的這些整型常量又可以通過3種形式表達,分別為8進制,10進制,16進制.8進制需要在常數(shù)前加0修飾.取值1-716進制需要的常數(shù)前加0X作為前綴,進行表示編寫整型常量時,可以在常量的后面加上字符L或者U進行修飾,后綴字母可以小寫二實型常量實型也稱為浮點型,是由整數(shù)和小數(shù)部分組成的,其中用十進制的小數(shù)點進行隔開,表示的方式有以下兩種.1. 科學計數(shù)方式.如123.45;2. 指數(shù)方式如1.2345E2;3. 在編寫實型常量時,可以在常量的后面加上符號F或者L進行修飾.F表示該常量是FLOA單精度類型,L表示的該常量為LONG DOUBLE 長雙精度類
4、型.后綴的大小寫是通用的.如果不在后面加上后綴,那么默認狀態(tài)下,實型為DOUBLE 雙精度類型.三字符型常量字符型常量可以分為兩種:一種是字符常量,另一種是字符串常量。1. 使用單直撇括起一個字符,這種形式就是字符常量。字符常量中只能包括一個字符,不是字符串。字符常量是區(qū)分大小寫的。單直撇代表著定界符,不屬于字符常量中的一部分2字符串常量的輸出。字符串常量是用一組雙引號括起來的若干個字符序列。如果在字符串中一個字符都沒有,將其稱作空串,此時的字符串的長度為0。C語言中存儲字符串常量時,系統(tǒng)會在字符串的末尾自動加一個0作為字符串的結(jié)束標志。3符號常量。使用一個符號代替固定的常量值,這里使用的符號
5、名就稱之為一個符號常量。使用符號常量的好處在于可以為編程和閱讀帶來方便。#define PAI 3.14 定義符號常量3.6變量整型變量是用來存儲整型數(shù)值的變量。整型變量可以分為以下6種類型其中基本型的符號使用INT 關鍵字,在此基礎上可以根據(jù)需要加上一些符號進行修飾,如關鍵字short或long。有符號基本整型 signedint無符號基本整型 unsignedint有符號短整型 signed short int無符號短整型 unsigned short int有符號長整型 signed long int無符號長整型 unsigned long int表格中的為可選部分,在編寫的時侯可以省略
6、通常說的整型都是指有符號基本整型INT定義一個有符號整型變量的方法是使用關鍵字INT定義一個變量。int iNumber; /*定義有符號基本整型變量*/iNumber=10; /*為變量賦值*/有符號基本型變量的使用#includeInt main() Signed int iNumber;iNumber=10;Printf(“%dn”,iNumber);Return 0;2無符號基本型無符號基本型使用的關鍵字是 unsigned int,其中的關鍵字int在編寫的時是可以省略的,無符號基本型在內(nèi)存中占4個字節(jié),取值范圍是0-4294967295定義一個無符號基本型變量的方法是在變量前使用關
7、鍵字unsigned 定義一個變量。例如要定義一個無符號基本型的變量IUnsignedNum,為其賦值為10的方法如下;Unsigned iUnsignedNum;iUnsignedNum=103有符號短整型有符號短整型使用的關鍵字是signed short int,其中的關鍵字signed和int在編寫時是可以省略的。有符號短整型在內(nèi)存中占兩個字節(jié),取值范圍是-32768-32767定義一個有符號短整型變量的方法是在變量前使用關鍵字short定義一個變量。例如,要定義一個有符號短整型的變量iShortNum,為其賦值為10的方法如下;Short iShortNum;iShortNum=10;
8、4無符號短整型無符號短整型使用的關鍵字是unsigned short int,其中的關鍵字int在編寫時是可以省略的。無符號短整型在內(nèi)存中占兩個字節(jié),取值范圍是0-65535 定義一個無符號短整型變量的方法是在變量前使用關鍵字 unsigned short定義一個變量。例如要定義一個無符號短整型變量iUnsignedShtNum,為其賦值為10的方法如下;Unsigned short iUnsignedShtNum;iUnsignedShtNum=10;5有符號長整型有符號長整型使用的關鍵字是 long int,其中的關鍵字int在編寫時是可以省略的。有符號長整型在內(nèi)存中占4個字節(jié),其取值范圍
9、是-2147483648-2147483647定義一個有符號長整型變量使用的方法是在變量前使用關鍵字LONG定義一個變量。例如定義一個有符號長整型的變量iLongNum,其賦值為10的方法如下;Long iLongNum;iLongNum=10;6無符號長整型無符號長整型使用的關鍵字是unsigned long int.其中的關鍵字int在編寫時是可以省略的。無符號長整型在內(nèi)存中占4個字節(jié),取值范圍是0-4294967295。定義一個無符號長整型變量的方法是在變量前使用關鍵字 unsigned long定義一個變量。例如,要定義一個有符號長整型的變量iUnsignedLongNum,為其賦值為
10、10;的方法如下 ;unsigned long iUnsignedLongNum;iUnsignedLongNum=10;3.62實型變量實型變量也稱為浮點型變量,是指用來存儲實型數(shù)值的變量,其中實型數(shù)值是由整數(shù)和小數(shù)兩部分組成的。實型變量根據(jù)實型的精度可以分為單精度類型,雙精度類型和長雙精度類型3種類型單精度類型 float雙精度類型 double長雙精度類型 long double1,單精度類型單精度類型的關鍵字是foat,它在內(nèi)存中占4個字節(jié),取值范圍是-3.4E38-3.4E38定義一個單精度類型變量方法是在變量前使用關鍵字float.例如,要定義一個變量fFloatStyle,為其賦
11、值為3.14的方法如下;float fFloatstyle;fFloatStyle=3.14f2. 雙精度類型雙精度類型使用的關鍵字是double,它在內(nèi)存中占8個字節(jié),取值范圍是-1.7*10(-308)-1.7*10(308)定義一個雙精度類型變量使用的方法是在變量前使用關鍵字 double.例如,要定義一個變量dDoubleStyle,為其賦值5.321的方法如下; double dDoubleStyle; dDoubleStyle=5.321;3長雙精度類型長雙精度類型使用的關鍵字是 long double,它在內(nèi)存中占8個字節(jié)定義一個雙精度類型變量的方法是在變量前使用關鍵字 long double.例如,要定義一個變量fLongDouble,為其賦值為46.257的方法如下;Long double fLongDouble;fLongDouble=46.257;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44514-2024微機電系統(tǒng)(MEMS)技術(shù)層狀MEMS材料界面黏附能四點彎曲試驗方法
- 解除購房合同協(xié)議
- 以房抵債合同范本協(xié)議
- 【初中地理】第一章~第三章知識點-2024-2025學年七年級地理上學期(人教版2024)
- 房產(chǎn)土地征收補償協(xié)議
- 2024年全新合作協(xié)議醫(yī)療器械
- 房產(chǎn)購買預訂協(xié)議
- 國際期刊代理注冊服務協(xié)議
- 標準股權(quán)投資協(xié)議范本
- 消防給水材料采購合同樣本
- 《釬焊方法及工藝》課件
- 第10課《興趣是個好老師》課件
- 四年級上冊綜合實踐課課件
- 社區(qū)健康小屋實施方案
- 裝飾裝修工程施工流程方案
- 掘進機安標受控件明細表
- NB-T 47013.15-2021 承壓設備無損檢測 第15部分:相控陣超聲檢測
- 左側(cè)基底節(jié)腦出血教學查房課件
- 四年級上綜合實踐-今天我當家
- 賬號轉(zhuǎn)讓協(xié)議模板
- 夜市經(jīng)濟項目融資計劃書
評論
0/150
提交評論