編程入門基礎知識總結_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、編程入門基礎知識總結編程入門基礎知識總結基本知識程序=算法數據結構,算法是對操作的描述,數據結構是對數據的描述。偽代碼:pseudocode程序一般包括:(1)預處理命令:#include等(2)全局聲明部分(3)函數:函數首部(聲明)、函數體(局部聲明執(zhí)行部分)程序執(zhí)行過程源程序編譯成目標程序obj連接目標程序成可執(zhí)行文件類:數據成員成員函數命名空間實際上就是一個由程序設計者命名的內存區(qū)域。程序員可以根據需要指定一些有名字的空間域,把

2、一些全局實體分別放在各個命名空間中,從而與其它全局實體分隔開,解決名字沖突,防止全局命名空間污染。C庫的所有標識符(標準頭文件中函數、類、對象、類模版)都是在std命名空間定義的A的II碼值65a的971.數據類型?基本類型:整型、浮點型、字符型、布爾型?構造類型:枚舉、數組、結構體類型(struct)、公用體(union)、類類型?指針類型?引用類型?空類型:nullint4unsignedint4shtint2unsignedsht

3、int2longint4unsignedlongint4字符串后面,編譯系統(tǒng)會加個0作為結束符符號常量用符號代表一個常量,如#definePI3.14159在編譯時,系統(tǒng)會把符號常量替換成具體的值2.變量變量:程序運行期間,值可變的量變量名:代表內存中的一個存儲單元,在編譯連接時由系統(tǒng)給每一個變量分配一個地址標識符:標識實體名字的有效字符序列,字母、數字、下劃線常變量:定義變量時加上const,運行期間值不可變,也即只讀變量區(qū)別#def

4、ine定義的符號常量與const定義的常變量符號常量只是用一個符號代表一個常量,在編譯時把所有符號常量替換為指定的值,它沒有類型,在內存中不存在以符號常量命名的存儲單元常變量具有變量的特征,具有類型,在內存中有以它命名的存儲單元,與一般變量不同的是,常變量代表的存儲單元值不可變。強定義的好處1.保證變量名使用的正確,不正確會在編譯時報錯2.每個變量指定為一確定類型,在編譯時就能為其分配存儲單元3.編譯時即可檢查變量進行的運算是否合法。3

溫馨提示

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

評論

0/150

提交評論