bit: 位,計算機的最小儲存單位,儲存乙個二進位制位(0或1)
計算機儲存單位:bit (位)=> byte(位元組) => kb(千位元組) => mb(兆位元組) => ...
計算機的位是以0和1來表示的,例如定義乙個byte:00001111 【8bit=1byte】
儲存單位和儲存空間的關係:1 byte = 8bit =1b空間
不同的數值型別儲存不同範圍的數值,占用不同的儲存空間,以整型為例:
c#整型定義
占用位數
計算機對應儲存空間
數值範圍
byte
8bit
1b0~255
short
16bit
2b-216~216-1
int32bit
4b-232~232-1
②變數宣告以後,可以作為儲存資料的單元,儲存所宣告的資料型別的資料。
③變數在使用前必須進行初始化。
引用型別變數:字串型別(string),string變數可以賦值為null,表示字串變數不引用字串。
string字元數量沒有上限,它可以使用可變的大小的記憶體。
值型別變數
=>簡單型別:占用一定(n)的位(bit)來儲存數值,數值範圍為:0~2n-1
整型: 【byte,short, int, long...】
浮點型:【double, float, decimal】
float i = 10.2f; "f"標記浮點資料 如果不加"f"則預設為double型別。
double 是c#編譯器預設的乙個小數的表示方式,如 double i=10.2
布林型:【bool】 true/false
=>複雜型別
1. enum列舉,定義一組 具有具體含義的資料方便呼叫和使用
如下,列舉中預定義好trafficlight的值,後續使用可以通過 trafficlight.green呼叫。
enumview codetrafficlight
2. struct結構體,結構體在建構函式中進行資料的初始化。
classview codeprogram
}//struct
public
struct
personstruct
}
命名規則:第乙個字元必須是:字母、_、@
後續字母:字母、_、數字
命名書寫約定:
camelcase命名法:簡單變數(age,firstname)
pascacase命名法:命名空間
①++,--(作為字首),+,-②*,/,%③+,-④=,+=,-=,*=,/=⑤++,-- (作為字尾)
定義**容器,命名空間可以巢狀命名空間,同乙個命名空間中的變數名是惟一的。
using語句訪問命名空間,減少**量,提高**的可讀性。
publicclass
fruit
person arrper = new person[2]; arrper[
0] = new
person();
arrper[
1] = new person();
publicwords:delegate action myaction();
sum 加 subtract 減去 multiply 乘以 product 結果 divide 除以 remainder 餘數
《c 從入門經典》 第6版 c 簡介
1,net framework 是開發平台,包含兩大部分 龐大的 庫 類庫 可以在客戶語言 c vb 中來使用這些 common language runtime,負責管理應用程式的執行 2,使用.net framework編寫應用程式,就是使用.net 庫編寫程式。3,c 編寫在託管環境下 clr...
《C 入門經典(第6版)》導讀
c 入門經典 第6版 祝賀您!當您閱讀到這裡時,離學習最重要的程式語言之一 c 又近了20秒。如果您再花23小時59分40秒,就將掌握c 程式語言的基本知識。只需24個課程 每個課程不超過1小時 就將學會重要的c 功能,如管理i o 建立迴圈和陣列 使用模板進行物件導向程式設計以及建立c 程式。每章...
C 變數和表示式
c 不考慮空格 回車。因空白可以被忽略,幫,一行有多個語句。簡單型別 型別sbyte byte short ushort intuint long ulong float double decimal char bool string 第乙個字元字母 下劃線或 其後可以是字母 下劃線或數字 came...