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

正文內(nèi)容

c入門經(jīng)典教程ppt課件(完整版)

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

下一頁面
  

【正文】 編譯器和運行庫 代碼 被執(zhí)行 C++ VB 編譯器 編譯器 可執(zhí)行 代碼 可執(zhí)行 代碼 R U N T I M E R U N T I M E IL + 元數(shù)據(jù) C L R IL 和 CLR 的使用 Intermediate Language Common Language Runtime 編譯執(zhí)行 .NET 程序 MSIL + 元數(shù)據(jù) 機器 代碼 代碼 被執(zhí)行 CLR 第一次編譯 第二次編譯 .NET 程序被編譯兩次,第一次編譯很慢,而第二次編譯較快! 語言 編譯器 .NET 源代碼 Microsoft 中間語言 MSIL + 元數(shù)據(jù) 機器 代碼 代碼 被執(zhí)行 CLR MSIL 幫助語言實現(xiàn)互操作 IL 不是字節(jié)代碼,但很接近字節(jié)代碼。 Bin和 obj這兩個文件夾下都有一個 Debug 子目錄,其中包含可執(zhí)行文件 在“解決方案資源管理器”中啟用“顯示所有文件”選項,可查看“ HelloWorld”項目的結構 //這是用 C 編寫的一個簡單的 HelloWorld 程序 using System。 4. 所有語句都以分號 。大括號必須成對匹配。 short 16bit有符號整數(shù)類型 –32,768...32,767 short val = 12。 uint 32bit無符號整數(shù)類型 0...4,294,967,295 uint val1 = 12。 double val2 = 。 字面量 類型 類別 后綴 示例 /允許的值 bool 布爾 無 true或 false int 整數(shù) 無 int x = 100 uint,ulog 整數(shù) U或 U uint x = 1000u long,ulong 長整型 L或 l long x = 100000L ulong 無符號長整型 ul,uL,Ul,UL,lu,Lu,lU或 LU ulong x = 4324ul float 單精度浮點數(shù)類型 F或 f float x = double 雙精度浮點數(shù)類型 D或 d double x = decimal 精確十進制類型 M或 m decimal x = char 字符 無 char x = ?a? string 字符串 無 string =”abc” int: int iMax = 。 //四舍五入 iRate = (, )。 bt = (pattern, 3)。 double dParse=(“)。 string cat = s1 + myAge。 isMatch = (title == ANCIENT AMRINER)。 namespace _011 { class Program { static void Main(string[] args) { string filename = 。 } } } String 常用方法應用 1 已有如下代碼,按要求增加功能: static void Main(string[ ] args) { string 。 namespace _011 { class Program { static void Main(string[] args) { while(1) { string 。 } } } } while (true) String 常用方法應用 2 輸入一個字符串,輸出每個單詞,重新用下劃線連接輸出 使用 Split() 方法分割字符串 使用 Join() 方法連接字符串 Split()方法 ——分割字符串 代碼分析 splitStrings = (39。 string[] splitStrings = (39。 (My name is {0} , I am {1} , name,18)。 string san = 三 。 } } 整型,默認為 int 默認為 internal 枚舉和位標志 namespace MyHelloApp { class myApp { [Flags] enum Fabric { Cotton = 1, Silk = 2 } static void Main() { Fabric fab1 = (Fabric)3。 int n2 = 1200。 } 變量中存儲的值取決于該變量的類型 常量 static void Main(string[] args) { // PI常量 PI const float _pi = 。 數(shù)組 static void Main(string[] args) { int count。 } (“已登機的乘客有: )。 public string stud_name。 } 將 value的初始值傳遞給 Test()方法 不反映已經(jīng)改變的 val值,而保留原始值 C 的基本數(shù)據(jù)類型 static void Main(string[] args) { DataType objTest = new DataType ()。 確定兩個 Object 實例是否相等。 Apparel myApparel1 = myApparel。如果為真,則計算 operand1,否則計算 operand2。 性別 = “ m” 。 case 值 3: case 值 4: … break。 // 存放標點符號的個數(shù) int Punctuations = 0。 } (“字母個數(shù)為: {0}, Letters)。 foreach (int item in array) { item += item。 if elif else endif 類似 C中得 if、 elseif和 else語句 line 改變行號序列,并且可以標識該行的源文件 region endregion 用于指定一個代碼塊,使用 Visual 這個代碼塊 error 導致編譯器報告一個致命錯誤 warming 導致編譯器報告一個警告,并繼續(xù)處理 define CLIENT define DEBUG using System。 控制臺輸入和輸出 () // using System。 Read方法返回所讀取一行字符的字符串。 //由控制臺輸入整數(shù)字符串 i=(str)。 注意:格式化 format同格式化函數(shù) Format中的格式化串類似,其格式如下: {N[,M][:formatstring]} 其中,字符 N表示輸出變量的序號, M表示輸入變量在控制臺中所占的字符空間,如果這個數(shù)字為負數(shù),則按照左對齊的方式輸出,若為正數(shù),則按照右對齊方式輸出。 } } 輸出結果: i=0x 7FFF d= =0x7FFF d= 控制臺輸入和輸出 ()方法 ,即WriteLine方法在輸出信息之后,在信息的尾部自動添加“ \r\n”字符,表示回車換行。 (“i=0x{0,8:X}\td={1,10:F3}”,i,d)。 int color_car1 = 0。 初級特性: OO最基本的概念,即類和對象。 – 使用者只能通過操作方法來訪問其屬性,不用知道這個數(shù)據(jù)類型內(nèi)部各種操作是如何實現(xiàn)的。 = 100。 引用: C中對于對象的操作全部通過引用進行。 //如果缺少這一步編譯器會報錯 使用對象:引用名 . 變量名 /方法名 (參數(shù) ) = 202228013203194。 類型:用于表示一些類型,它們是該類的局部類型。 靜態(tài)構造函數(shù):用于規(guī)定在初始化該類自身時需要做些什么。 } } public double CalcSalesTax(double salePrice) { return salePrice * salesTax。 = purchPrice。 } } 錯誤 構造函數(shù) 構造函數(shù)是一種用于對象初始化的特殊方法,有以下特點。 –一旦為類定義了構造函數(shù),則系統(tǒng)不會再為其定義缺省構造函數(shù)。 public Student() : this(0, 39。 用關鍵字 private修飾的構造函數(shù)就是私有構造。, 0) { } public Student(long aID, char aGender, int aClassID) { id = aID。創(chuàng)建類的實例需要使用 new關鍵字。 –構造函數(shù)和類具有相同的名字。 } } public double CalcSalesTax(double salePrice) { return salePrice * salesTax。 類中所有的成員,默認均為 private。 private double purchPrice。 屬性:用于定義一些命名特性,通過它來讀取和寫入相關的特性。但又有區(qū)別 : C中 ” 引用 “ 是指向一個對象在內(nèi)存中的位置,在本質上是一種帶有很強的完整性和安全性的限制的指針。采用的形式為: [類修飾符 ] class 類名稱 [:基類以及實現(xiàn)的接口列表 ] { 類體 }[。 = 4。 public int color。 高級特性:由初級特性和中級特性引出的一些問題,如構造函數(shù)的使用、覆蓋的規(guī)則、靜態(tài)變量和函數(shù)等。 printf(%d %d %d\n, doorN_car1, color_car1, speed_car1)。 } } 輸出結果: i=0x 7FFF d= i=0x7FFF d= i=32767 d=¥ ZJWCHC 第 3章 C面向對象設計 結構程序設計的不足 —數(shù)據(jù)與方法分離 void SpeedUp(int amp。 public static void WriteLine(string format,object o1,……)。 public class WriteTest { public static void Main() { int i=32767。 str=()。 控制臺輸入和輸出 // using System。 char ch。amp。 } } } C的預處理指令 21 預處理指令是 C編譯器在詞法分析階段讀取的語句。 (“標點符號個數(shù)為: {0}, Punctuations)。 (請輸入一個字符串 )。每個 case塊必須以一個跳轉控制語句 break、 goto或 return結束 ?多個 case標簽可以對應一個代碼塊 循環(huán)結構 循環(huán)結構用于對一組命令執(zhí)行一定的次數(shù)或反復執(zhí)行一組命令,直到指定的條件為真。 相當于 Variable = Variable + 1。amp。 public string FabType = ―Syn‖。 GetHashCode 用作特定類型的哈希函數(shù)。 // 傳遞屬于引用類型的對象 Test(objTest)。 public void show_details() { //顯示學生詳細信息 } } 結構 數(shù)據(jù)成員 方法 所有與 Student 關聯(lián)的詳細信息都可以作為一個整體進行存儲和訪問 C 的基本數(shù)據(jù)類型 C中的數(shù)據(jù)類型分為兩個基本類別 值類型 表示實際數(shù)據(jù) 只是將值存放在內(nèi)存中 值類型都存儲在堆棧中 int、 char、
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1