freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《c入門經(jīng)典教程》ppt課件-全文預(yù)覽

2025-05-20 04:27 上一頁面

下一頁面
  

【正文】 oid Main(string[] args) { // 聲明一個值類型的整型數(shù)據(jù)類型 int value = 130。 // jagged是一個 int類型的二維不規(guī)則數(shù)組 ( 2)創(chuàng)建數(shù)組對象 以二維不規(guī)則數(shù)組為例: 3. 不規(guī)則數(shù)組 struct structEx { public int structDataMember。 } } 數(shù)組聲明 初始化數(shù)組元素的循環(huán) 顯示輸出的循環(huán) 一維數(shù)組和多維數(shù)組都屬于矩形數(shù)組,而 C所特有的不規(guī)則數(shù)組是數(shù)組的數(shù)組,在它的內(nèi)部,每個數(shù)組的長度可以不同,就像一個鋸齒形狀。 i++) { (“請輸入第 {0} 個乘客的姓名 ,i+1)。 count=(())。 } 聲明常量 在表達(dá)式中使用常量 ?const 關(guān)鍵字用于聲明常量 數(shù)組 數(shù)組是同一數(shù)據(jù)類型的一組值 數(shù)組屬于引用類型,因此存儲在堆內(nèi)存中 數(shù)組元素初始化或給數(shù)組元素賦值都可以在聲明數(shù)組時或在程序的后面階段中進(jìn)行 語法 : 數(shù)據(jù)類型 [,…] 數(shù)組名稱 = new 類型 [n,…]。 // 鐘擺的長度 int length = 60。 (字符串值 = + str)。 float n3 = 。 } } } } 變量 static void Main(string[] args) { // 聲明布爾型、字符串型、整型、短整型和浮點(diǎn)型變量 bool t = false。 } } } using System。 string fabType = ()。 (word)。 格式字符串 代表 參數(shù)列表 2乘以 3等于 6 包括占位符 {x} 小結(jié) 補(bǔ)充 下劃線處的 占位符 ,輸出五個成語 string yi = 一 。 (\n這是你的個人檔案 : )。 (My name is + name + , I am + 18)。)。 inputString = ()。)。 if (() == YES) continue。 = ()。 using 。 = ()。 filename += extendName。.39。 using 。 isMatch = (Ancient Mariner)。 比較字符串 bool isMatch。 string poemSeg = (10)。 字符串連接 string s1 = “My age = “。 path = ”C:\”。 decimal dParse=(“)。 double d = 。 bt = (pattern, 3)。 //錯誤 char string pattern = “123abcd?”。 decimal decimal iRate = 。 short i16 = 50。h39。 一個布爾類型數(shù)據(jù)不是真就是假 true,false bool val1 = true。 float 單精度浮點(diǎn)數(shù)類型 10?45 至 1038,7 位精度 float val = 。 系統(tǒng)預(yù)定義類型 類型 描 述 范圍 /精度 例子 ulong 64bit無符號整數(shù)類型 0...18,446,744,073,709,551,615 ulong val1 = 12。 ushort 16bit無符號整數(shù)類型 0...65,535 ushort val1 = 12。 long 64bit有符號整數(shù)類型 –9,223,372,036,854,775,808 ...9,223,372,036,854,775,807 long val1 = 12。 string 字符串類型,一個字符串是一個 Unicode字符序列 string s= Hello。 第 6 行: ? 語句 ? HelloWorld程序的主要目的就是在屏幕上顯示一條問候 WriteLine方法用來將問候語寫到標(biāo)準(zhǔn)輸出設(shè)備上。此處括號內(nèi)沒有內(nèi)容,表明 Main方法沒有任何參數(shù) 第一個 C 程序 : HelloWorld 6: (―Hello, World!‖)。 ZJWCHC C語言基礎(chǔ) 第 2章 目標(biāo) 在 C中定義變量和常量 使用 C中的基本數(shù)據(jù)類型 理解裝箱和拆箱的概念 使用 C中的運(yùn)算符,選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 定義和使用數(shù)組,了解結(jié)構(gòu)和枚舉 了解 C中的預(yù)處理指令 理解 C中常用的字符串處理方法 第一個 C程序 : HelloWorld 1. using System。 2. 類中包含了程序所要用到的數(shù)據(jù)和所要執(zhí)行的方法的定義。 } } } 聲明 HelloWorld 類 描述代碼的注釋 Hello World 程序 程序入口點(diǎn), Main 的返回類型為 void 控制臺類的 WriteLine() 方法用于顯示輸出結(jié)果 導(dǎo)入 System 命名空間 聲明命名空間 Notepad 將文件保存為 *.cs 說明 : 1. 程序一般包括以下幾部分: 名稱空間的引用:使用 using關(guān)鍵字指明引用的名稱空間。此時將打開“新建項(xiàng)目”窗口 選擇“ Visual C 項(xiàng)目”作為項(xiàng)目類型,選擇“控制臺應(yīng)用程序”作為模板 C 模板 (Hello World)。通過把類放入命名空間可以把相關(guān)的類組織起來,并且可以避免命名沖突。 C繼承了 C/C++的優(yōu)點(diǎn)和靈活性,能夠充分利用 OS系統(tǒng)的底層功能,同時又具備了完全的面向?qū)ο筇匦浴?C是一種新的、面向?qū)ο蟮木幊陶Z言。 對于 C/C++用戶來說,最理想的解決方案無疑是在 快速開發(fā)的同時又可以調(diào)用底層平臺的所有功能 。 VB以犧牲靈活性的代價來提高效率 。第 1章 C與 NET平臺介紹 本章目標(biāo) 了解 .NET Framework 的結(jié)構(gòu) 理解 .NET Framework 的基本概念 CLR JIT CTS MSIL 了解 .NET Framework 命名空間 了解 C程序的基本結(jié)構(gòu) 1 C語言的由來 在過去的二十年里 , C和 C++已經(jīng)成為在商業(yè)軟件的開發(fā)領(lǐng)域中使用最廣泛的語言 。 由于 C/C++語言的復(fù)雜性 , 許多程序員都試圖尋找一種新的語言 , 希望能在功能與效率之間找到一個更為理想的權(quán)衡點(diǎn) 。 這些語言無法方便地同早先的系統(tǒng)交互 , 也無法很好地和當(dāng)前的網(wǎng)絡(luò)編程相結(jié)合 。 C (C sharp) 是對這一問題的解決方案。 C語言是面向?qū)ο蟮?、現(xiàn)代的編程語言,用 C編寫的應(yīng)用程序可以充分利用 .Net的框架體系帶來的優(yōu)點(diǎn) .既可以用來編寫基于通用網(wǎng)絡(luò)協(xié)議的 Inter服務(wù)軟件 ,也可以編寫各種數(shù)據(jù)庫、網(wǎng)絡(luò)服務(wù)應(yīng)用程序和 Windows窗口界面程序。因此,執(zhí)行應(yīng)用程序時, IL 到機(jī)器碼的轉(zhuǎn)換速度非??欤? 通過 CLR將 MSIL 轉(zhuǎn)換為具體 CPU 的代碼 CPU 無關(guān)的指令集 語言 編譯器 .NET 源 代碼 程序集 清 單元 數(shù) 據(jù)中 間 語 言清 單元 數(shù) 據(jù)中 間 語 言清 單元 數(shù) 據(jù)中 間 語 言 清 單元 數(shù) 據(jù)中 間 語 言元 數(shù) 據(jù)中 間 語 言 IL語言范例 IL_0000: nop IL_0001: call IL_0006: nop IL_0007: IL_0008: call IL_000d: nop IL_000e: ldnull IL_000f: ldftn IL_0015: newobj IL_001a: call IL_001f: nop IL_0020: newobj IL_0025: call IL_002a: nop IL_002b: newobj IL_0030: throw 通用語言運(yùn)行時 CLR CLR .NET 源 代碼 MSIL + 元數(shù)據(jù) 機(jī)器 代碼 代碼 被執(zhí)行 管理內(nèi)存 易于設(shè)計(jì)組件和應(yīng)用程序,其對象可以跨語言互動 跨語言集成(特別是跨語言繼承) JIT 編譯器:一次編譯,就可運(yùn)行在支持運(yùn)行庫的任何 CPU 和操作系統(tǒng)上 語言 編譯器 .NET的語言互操作性: 不同語言編寫的代碼可互相調(diào)用 C的平臺移植性: 框架 JIT編譯器 (Just In Time, 即時編譯器 ) 3 .NET Framework 簡介 .NET Framework類似于 JVM .NET Framework 兩個主要組件: 通用語言運(yùn)行時 (CLR) 統(tǒng)一的類庫集 .NET的類庫 : 線程 文件輸入 /輸出 (I/O) 數(shù)據(jù)庫支持 XML 解析 數(shù)據(jù)結(jié)構(gòu) …… .NET Framework 的體系結(jié)構(gòu) Visual Studio .NET CLR通用語言運(yùn)行時 (CLR) Base Class Library: IO, Drawing, Threading Data and XML XML Web services Windows Forms Web Forms 通用語言規(guī)范 (CLS) VB C++ C … JScript 操作系統(tǒng) .Net Framework 類庫 (FCL) CLS和 CTS 通用語言規(guī)范 CLS Common Language Specification 規(guī)定所有 .NET 語言都應(yīng)遵循的規(guī)則 生成可與其他語言互操作的應(yīng)用程序 通用類型系統(tǒng) (Common Type System, CTS) 包含標(biāo)準(zhǔn)數(shù)據(jù)類型 包含準(zhǔn)則集 CLS、 CTS 和 MSIL 緊密配合以實(shí)現(xiàn)語言互操作性 對 象類接 口數(shù) 組基 本 類 型結(jié) 構(gòu)枚 舉引 用 類 型 值 類 型命名空間就像在文件系統(tǒng)中一個文件夾容納多個文件一樣,可以看作某些類的一個容器。 常用命名空間 命名空間 說明 處理圖形和繪圖,包括打印 處理數(shù)據(jù)存取和管理,在定義 技術(shù)中扮演重要角色 管理對文件和流的同步和異步訪問 處理基于窗體的窗口的創(chuàng)建 包含從程序集讀取元數(shù)據(jù)的類 包含用于多線程編程的類 包含定義各種對象集的接口和類 5 創(chuàng)建“ Hello World”應(yīng)用程序 單擊“開始” ?“程序” ?“ Microsoft Visual Studio .NET 2022”?“Microsoft Visual Studio .NET 2022” 此時將打開 2022 的起始頁 要創(chuàng)建 C 控制臺應(yīng)用程序,請從列表中選擇 “創(chuàng)建建” ?“項(xiàng)目”。 namespace Notepad { class HelloWorld { static void Main() { (Hello World)。 Main方法: Main方法是 C 程序的入口。結(jié)束。 第 1 行: using 關(guān)鍵字 用來引用 .NET框架類庫中的資源 通常在程序文件的開頭使用 如果程序中需要多種資源,可以使用多次 using System 命名空間 System命名空間提供了構(gòu)建應(yīng)用程序所需的系統(tǒng)統(tǒng)能的訪問 第一個 C 程序 : HelloWorld 2: class HelloWorld 3: { ……….. 8: } 第 2, 3, 8 行: 類 在 C或其他面向?qū)ο笳Z言中,需要編寫類 使用關(guān)鍵字 class定義一個類,類的內(nèi)容放在一對 { }中 示例中定義了一個名為 HelloWorld的類 第一個 C 程序 : HelloWorld 4: static void Main( ) 5: { ……….. 7: } 第 4, 5, 7 行: ? Main 方法 ? Main 方法是應(yīng)用程序的入口點(diǎn),編譯器將由該處開始執(zhí)行程序 ? 方法體也放在一對 { }中 ? 每個 C的應(yīng)用程序都必須包含 Main方法 4: static void Main( ) 5: { ……….. 7: } 第
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1