C 高階程式設計 Chapter2

2021-08-13 03:34:39 字數 1287 閱讀 9538

預定義資料型別: 值型別 和 引用型別

引用型別 指向包含物件的記憶體位置

decimal 128 位精度 十進位制數表示法  不是基本資料型別,會有效能損失,專用於財務計算 

byte 8

short 16

int 32

long 64

float 32位精度

double 64位精度

char 16位

bool 只認true  和 false

預定義 引用型別: 

object: 根型別,cts 中其他型別都也是由他派生來的 包括 值型別

string : 

所有內建型別和使用者自定義型別都是由object 派生而來 , object 可以繫結任何子類型別物件,  object 實現了許多一般基本方法 

string 是應用型別,  是string物件的引用

string path = "c:\\users\\v-shahui\\desktop\\vsts\\extentions\\01_src\\vst***tentions";

string path = @"c:\users\v-shahui\desktop\vsts\extentions\01_src\vst***tentions"

使用@後 甚至允許 在字串字面量中包含換行

switch  ... case 語句中,  每個 case 後 都需要使用 break 語句來結束

for  **是迴圈

do ... while 後測試迴圈,用於至少需要執行一次的迴圈

集合是包含一系列物件的物件

#define debug 

#undef debug

放在檔案開頭位置,類似於宣告乙個變數

#if debug

console.writeline();... 只有在上面定義了 debug  才會執行 此處

#elif

#else

#endif

一般 在除錯的時候使用 

#define debug

需要除錯的**

#if debug

#endif

#warning

#error

遇到後 會給使用者顯示 後面的文字

#region 

#endregion 

用於把一段**標記為給定名稱的乙個塊

#pragma warning disable 169

#pragma warning restore 169

//禁止 欄位未使用的警告

抑制或還原指定的編譯警告

《程式設計實踐》chapter2

a b c c符號與b相同 若a,b,一正一負,c a b int a b 1 若a,b,同號,c a b a b 17 10 1.7 17 10 7 取模運算 17 10 1.7 17 10 317 10 1.7 17 20 有乙個除數時 17 10 3 運算方法等於 17 10,但結果的符號與1...

資料探勘 Chapter 2

本章 資料有什麼型別的屬性或字段組成?每個屬性具有何種型別的資料值 屬性 屬性是乙個資料字段,表示資料物件的乙個特徵。機器學習文獻更傾向於使用術語 特徵 而統計學家更源於使用術語 變數 資料探勘與資料庫的專業人士一般使用術語 屬性 屬性的種類 資料的基本統計描述 資料視覺化 層次視覺化 視覺化複雜物...

UNIX 網路程式設計 chapter 2 傳輸層

udp 全雙工 無連線 不可靠的資料報協議 tcp 全雙工 面向連線 可靠的位元組流協議 icmp 網際控制訊息協議 處理在路由器和主機之間流通的錯誤和控制訊息 應用 traceroute ping arp 位址解析協議 將乙個ipv4位址對映成乙個乙太網位址 mac位址 rtt round tri...