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

正文內(nèi)容

c入門經(jīng)典教程ppt課件(專業(yè)版)

2025-06-10 04:27上一頁面

下一頁面
  

【正文】 F39。 –構(gòu)造函數(shù)只能在對象創(chuàng)建時調(diào)用,即和 new運算符一起被調(diào)用。 } } 類聲明 常量 字段 構(gòu)造函數(shù) 成員屬性 方法 2.類成員的可訪問性 類或結(jié)構(gòu)的默認(rèn)訪問類型是 internal。 方法:用于實現(xiàn)可由該類執(zhí)行的計算和操作。 類的定義 類使用 class關(guān)鍵字聲明。 class Car { public int doorN。 int speed_car1 = 100。 public static void WriteLine(XXX value)。 //整數(shù)字符串轉(zhuǎn)換為整數(shù) (i)。 public class ReadTest { public static void Main() { int i。 (item)。 // 用戶提供的輸入 string instr。 運算符和表達(dá)式 97 一元運算符 (++/) Variable ++。 Class Apparel { public double Price = 。 = 130。 // 用 foreach 循環(huán)顯示姓名 foreach(string disp in names) { ({0}, disp)。 // 由地球引力引起的加速度常量,單位為 cm/s*s const float _gravity = 980。 (())。 格式字符串 變量列表 String類的 Format()方法用來格式化字符串 關(guān)鍵代碼: record = ( 姓名 : {0}\n出生年月 : {1}\n身高 : {2}\n 血型 : {3}\n星座 : {4}\n最喜歡的食物 : {5}, name, birthday, height, bloodType, pla, favourFood)。 39。 // 電子郵件地址 (請輸入你的郵箱 : )。 isMatch = (() == ANCIENT MARINER)。 字符串 字符串直接量 string path。 bool bool bt = (bool)1。 bool 布爾類型類型 。 int 32bit有符號整數(shù)類型 –2,147,483,648...2,147,483,647 int val = 12。結(jié)束。因此,執(zhí)行應(yīng)用程序時, IL 到機器碼的轉(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 通用語言運行時 CLR CLR .NET 源 代碼 MSIL + 元數(shù)據(jù) 機器 代碼 代碼 被執(zhí)行 管理內(nèi)存 易于設(shè)計組件和應(yīng)用程序,其對象可以跨語言互動 跨語言集成(特別是跨語言繼承) JIT 編譯器:一次編譯,就可運行在支持運行庫的任何 CPU 和操作系統(tǒng)上 語言 編譯器 .NET的語言互操作性: 不同語言編寫的代碼可互相調(diào)用 C的平臺移植性: 框架 JIT編譯器 (Just In Time, 即時編譯器 ) 3 .NET Framework 簡介 .NET Framework類似于 JVM .NET Framework 兩個主要組件: 通用語言運行時 (CLR) 統(tǒng)一的類庫集 .NET的類庫 : 線程 文件輸入 /輸出 (I/O) 數(shù)據(jù)庫支持 XML 解析 數(shù)據(jù)結(jié)構(gòu) …… .NET Framework 的體系結(jié)構(gòu) Visual Studio .NET CLR通用語言運行時 (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 緊密配合以實現(xiàn)語言互操作性 對 象類接 口數(shù) 組基 本 類 型結(jié) 構(gòu)枚 舉引 用 類 型 值 類 型命名空間就像在文件系統(tǒng)中一個文件夾容納多個文件一樣,可以看作某些類的一個容器。 由于 C/C++語言的復(fù)雜性 , 許多程序員都試圖尋找一種新的語言 , 希望能在功能與效率之間找到一個更為理想的權(quán)衡點 。 C是一種新的、面向?qū)ο蟮木幊陶Z言。 } } } 聲明 HelloWorld 類 描述代碼的注釋 Hello World 程序 程序入口點, Main 的返回類型為 void 控制臺類的 WriteLine() 方法用于顯示輸出結(jié)果 導(dǎo)入 System 命名空間 聲明命名空間 Notepad 將文件保存為 *.cs 說明 : 1. 程序一般包括以下幾部分: 名稱空間的引用:使用 using關(guān)鍵字指明引用的名稱空間。 第 6 行: ? 語句 ? HelloWorld程序的主要目的就是在屏幕上顯示一條問候 WriteLine方法用來將問候語寫到標(biāo)準(zhǔn)輸出設(shè)備上。 系統(tǒng)預(yù)定義類型 類型 描 述 范圍 /精度 例子 ulong 64bit無符號整數(shù)類型 0...18,446,744,073,709,551,615 ulong val1 = 12。 short i16 = 50。 double d = 。 string poemSeg = (10)。.39。 = ()。)。 (word)。 float n3 = 。 count=(())。 public void show_details() { //顯示學(xué)生詳細(xì)信息 } } 結(jié)構(gòu) 數(shù)據(jù)成員 方法 所有與 Student 關(guān)聯(lián)的詳細(xì)信息都可以作為一個整體進(jìn)行存儲和訪問 C 的基本數(shù)據(jù)類型 C中的數(shù)據(jù)類型分為兩個基本類別 值類型 表示實際數(shù)據(jù) 只是將值存放在內(nèi)存中 值類型都存儲在堆棧中 int、 char、結(jié)構(gòu) 引用類型 表示指向數(shù)據(jù)的指針或引用 包含內(nèi)存堆中對象的地址 為 null,則表示未引用任何對象 類、接口、數(shù)組、字符串 C 的基本數(shù)據(jù)類型 static void Main(string[] args) { // 聲明一個值類型的整型數(shù)據(jù)類型 int value = 130。 GetHashCode 用作特定類型的哈希函數(shù)。amp。每個 case塊必須以一個跳轉(zhuǎn)控制語句 break、 goto或 return結(jié)束 ?多個 case標(biāo)簽可以對應(yīng)一個代碼塊 循環(huán)結(jié)構(gòu) 循環(huán)結(jié)構(gòu)用于對一組命令執(zhí)行一定的次數(shù)或反復(fù)執(zhí)行一組命令,直到指定的條件為真。 (“標(biāo)點符號個數(shù)為: {0}, Punctuations)。amp。 控制臺輸入和輸出 // using System。 public class WriteTest { public static void Main() { int i=32767。 } } 輸出結(jié)果: i=0x 7FFF d= i=0x7FFF d= i=32767 d=¥ ZJWCHC 第 3章 C面向?qū)ο笤O(shè)計 結(jié)構(gòu)程序設(shè)計的不足 —數(shù)據(jù)與方法分離 void SpeedUp(int amp。 高級特性:由初級特性和中級特性引出的一些問題,如構(gòu)造函數(shù)的使用、覆蓋的規(guī)則、靜態(tài)變量和函數(shù)等。 = 4。但又有區(qū)別 : C中 ” 引用 “ 是指向一個對象在內(nèi)存中的位置,在本質(zhì)上是一種帶有很強的完整性和安全性的限制的指針。 private double purchPrice。 } } public double CalcSalesTax(double salePrice) { return salePrice * salesTax。創(chuàng)建類的實例需要使用 new關(guān)鍵字。 用關(guān)鍵字 private修飾的構(gòu)造函數(shù)就是私有構(gòu)造。 –一旦為類定義了構(gòu)造函數(shù),則系統(tǒng)不會再為其定義缺省構(gòu)造函數(shù)。 = purchPrice。 靜態(tài)構(gòu)造函數(shù):用于規(guī)定在初始化該類自身時需要做些什么。 //如果缺少這一步編譯器會報錯 使用對象:引用名 . 變量名 /方法名 (參數(shù) ) = 202228013203194。 = 100。 初級特性: OO最基本的概念,即類和對象。 (“i=0x{0,8:X}\td={1,10:F3}”,i,d)。 注意:格式化 format同格式化函數(shù) Format中的格式化串類似,其格式如下: {N[,M][:formatstring]} 其中,字符 N表示輸出變量的序號, M表示輸入變量在控制臺中所占的字符空間,如果這個數(shù)字為負(fù)數(shù),則按照左對齊的方式輸出,若為正數(shù),則按照右對齊方式輸出。 Read方法返回所讀取一行字符的字符串。 if elif else endif 類似 C中得 if、 elseif和 else語句 line 改變行號序列,并且可以標(biāo)識該行的源文件 region endregion 用于指定一個代碼塊,使用 Visual 這個代碼塊 error 導(dǎo)致編譯器報告一個致命錯誤 warming 導(dǎo)致編譯器報告一個警告,并繼續(xù)處理 define CLIENT define DEBUG using System。 } (“字母個數(shù)為: {0}, Letters)。 case 值 3: case 值 4: … break。如果為真,則計算 operand1,否則計算 operand2。 確定兩個 Object 實例是否相等。 public string stud_name。 數(shù)組 static void Main(string[] args) { int count。 int n2 = 1200。 string san = 三 。 string[] splitStrings = (39。 namespace _011 { class Program { static void Main(string[] args) { while(1) { string 。 namespace _011 { class Program { static void Main(string[] args) { string filename = 。 string cat = s1 + myAge。 bt = (pattern, 3)。 字面量 類型 類別 后
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1