【入門級】-[資料型態]-資料型別

2023/03/23閱讀時間約 2 分鐘
這次分享資料形態中的資料型別部分,在VC#流程架構介紹中有提到它如同中文有不同的詞性,那C#程式中有哪些型別呢?我們就來看一看。

一、常用的資料型別

基本常用資料型別
其他資料型別
當然還有自訂義的型別這就要看怎麼定義了,之後看內容狀況再來提,那麼資料型態是為了要做宣告用途,告訴電腦你的資料是屬於什麼類別的,這樣在做後續資料時程式才會知道要用什麼樣的類別做處理,做宣告時會跟變數一起出現,往後會跟大家細說變數和宣告部分。
那我所比喻的像中文的詞性,也就可以說像是歸類,在中文上就可以這麼說:『五台電腦,這邊的「電腦」它歸屬於名詞,而「五台」是賦予電腦的值(的數量)』,而名詞就代表著程式中的資料型別,而電腦就代表著變數五台就代表著內容數值。然而因為電腦它自己的語言只有0、1我們是非常難看懂的,也因為要使用高階語言來換個我們能理解的說詞,因此變數部分就由我們自己來定義設計一個詞給它。
這邊直接用程式簡單提一下宣告,舉例:
int a = 5;
此時int是資料型別;a是變數,5是內容數值

換成中文來說比喻就會是
int是詞性(名詞)  ;  a是詞彙(電腦)  ;  5是內容數值(五台)

在程式中「一個等號」不是相等意思,而是賦予變數一個數值哦!!

既然是要寫程式要讓我們看得懂方式來寫,所以一開始我們要自己先定義我們自己的一套說詞,這一套定義也就是宣告,而編寫說詞就是指變數。

二、基礎型別

這部分是對於上面資料型態在內存中存值方式有做分類:

1.Value type(數值型別)

它儲存的是一個值,又可分兩類:
(1)struct(結構):布林、數字、文字等
(2)enum(列舉):自定義變數

2.Reference type(參考型別):

儲存的是記憶體位址,常見的類別包含object

3.Pointer type(指標型別):

儲存記憶體的變數
在C#語言是預設不開啟狀態,只有在unsafe模式中可以使用

參考資料:
為什麼會看到廣告
橙果杏
橙果杏
Hello~ Welcome to my blog~❤ 這邊會分享我在程式這條道路中的學習與成長, 過程中從而了解自己的不足,再學習。 希望透過分享的方式, 也讓正在學習程式的夥伴們一起學習, 我們一起加油吧~ 「彼此都會成為彼此之間的影響力」(´,,•ω•,,)♡ ❣
留言0
查看全部
發表第一個留言支持創作者!