1,.net framework:是開發平台,包含兩大部分:
①龐大的**庫(類庫),可以在客戶語言(c#,vb)中來使用這些**
②common language runtime,負責管理應用程式的執行
2,使用.net framework編寫應用程式,就是使用.net **庫編寫程式。
3,c#編寫在託管環境下(clr)執行的程式,c#語言需要通過編譯以後轉換為目標系統能夠理解和執行的語言。
4,用.net framework編寫的程式 首先編譯為cil,cil**儲存在應用程式集中,在執行程式的時候,jit把cil編譯為本機**。
clr: common language runtime,管理用.net庫開發的應用程式:jit編譯器把cil編譯為native code;管理記憶體、處理安全性以及允許跨語言除錯。、
cil: common intermediate language,中間語言,cil**是獨立於計算機、作業系統和cpu的。
jit: just-in-time 編譯器,它把cil編譯為os可以理解的本機**。cil**僅在需要的時候才進行編譯。
words:
intermediate [,ɪntə'miːdɪət]: 中間的,媒介
integrated ['ɪntɪgreɪtɪd] :整合的,綜合的
intelligence [ɪn'telɪdʒ(ə)ns] :智慧型
garbage collection:垃圾**
《C 入門經典(第6版)》導讀
c 入門經典 第6版 祝賀您!當您閱讀到這裡時,離學習最重要的程式語言之一 c 又近了20秒。如果您再花23小時59分40秒,就將掌握c 程式語言的基本知識。只需24個課程 每個課程不超過1小時 就將學會重要的c 功能,如管理i o 建立迴圈和陣列 使用模板進行物件導向程式設計以及建立c 程式。每章...
學習筆記《C 入門經典 第6版 》C 語言 第6章
一 引數陣列 c 允許為函式指定乙個 只能指定乙個 特殊引數,這個引數必須是函式定義中的最後乙個引數,稱為引數陣列。引數陣列允許使用個數不定的引數呼叫函式,可以使用 params 關鍵字定義它們。例如 static int sumval params int vals return sum stat...
《c 從入門經典》 第6版 變數和表示式
bit 位,計算機的最小儲存單位,儲存乙個二進位制位 0或1 計算機儲存單位 bit 位 byte 位元組 kb 千位元組 mb 兆位元組 計算機的位是以0和1來表示的,例如定義乙個byte 00001111 8bit 1byte 儲存單位和儲存空間的關係 1 byte 8bit 1b空間 不同的數...