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

2023/03/25閱讀時間約 3 分鐘
這次分享的是常數、變數、宣告與初始化。
[常數]就是固定不變的數,如:PI=3.14
[變數]顧名思義就是會改變的數,如:y=2x
(在數學中x確定後y才會確定,因此x為自變數,y為應變數,x、y都屬於變數)

一、常數

  常數在定義的時候,一開始就必須指定好資料型別並且給予值,因為它在整個程式在執行的時候值都不會改變的,所以這邊要注意:定義好值後就不能再更改了喔!

二、變數

  因為變數是會不定時改變,倘若一開始沒有給予值,那麼就會等到有給予初始值的時候,變數才可以開始使用。

三、常數與變數名稱

  在設計名稱時可以說是代號、代稱的意思,在程式中稱之為「識別詞」,就如同上一篇【入門級】-資料型別中所說的這個「識別詞」就是要編寫自己的說詞,用它來在程式中做溝通,最佳的設計就是這個詞要跟它的功能相關,其他人來閱讀你的程式時也會比較好懂!尤其如果有共同開發者的時候,這個名詞的設計就更為重要了。
  在定義設計的時候,要注意一點就是要避開資料型別的詞或是其它.Net相關的關鍵字,雖然電腦經過轉換後會讀得懂,但我們在寫程式的時候很容易混淆,所以要注意應該避免此情形哦!
.Net關鍵字包括:if、else、foreach、switch、case、default、break、do、while、namespace、publice、private、protected、using、void...等等。

倘若非使用關鍵字不可時,則在關鍵字前加上 @ 即可。

四、宣告與初始化

在C#程式一開始都需要做宣告、初始化條件,那麼要怎麼做呢?
這邊提醒一下
「=」就是賦予識別詞內容數值的意思喔!
「//」表示後面可以寫備註。

1.常數宣告與初始化方法如下:

const 資料型態  常數識別詞 = 數值內容;
Ex:
 const double PI = 3.14;   //將宣告與初始化寫在一起,宣告PI為常數狀態的倍精度浮點數,並且值為3.14

2.變數宣告與初始化方法如下:

資料型態  變數識別詞 = 數值內容;
Ex:
 int Number = 5;   //將宣告與初始化寫在一起,宣告PI為整數並且初始值為5

※補充

3.var宣告與初始化方法如下:

var 變數 = 數值內容;
Ex:
 var A=5;    //這邊編譯器會判斷A的資料型別為int,並且初始值為5
 A=”Hello”; //因為上一行已經判斷A的資料型別為int,所以這邊出現資料型別string的”Hello”就會出現錯誤
這邊另外提醒大家,使用var這個資料型別的時候盡可能少用,雖然電腦會自動判別型別但是能不用就不用,因為這也會讓我們在寫程式的時候不容易讀,後續要使用這個變數時會不夠清楚是什麼型別,使用起來就會很麻煩。

4.DateTime宣告與初始化方法如下:

Datetime 變數名稱=類別.方法」
Ex:
 DateTime dt =  DateTime.Now; //取得現在日期與時間
今天先分享到這裡~
下一次分享修飾詞Public/Private/Protected等等相關
這些是用來表示變數限定可以在哪些地方使用哦~
為什麼會看到廣告
illustration
贊助支持創作者,成為他繼續創作的動力吧!
橙果杏
橙果杏
Hello~ Welcome to my blog~❤ 這邊會分享我在程式這條道路中的學習與成長, 過程中從而了解自己的不足,再學習。 希望透過分享的方式, 也讓正在學習程式的夥伴們一起學習, 我們一起加油吧~ 「彼此都會成為彼此之間的影響力」(´,,•ω•,,)♡ ❣
留言0
查看全部
發表第一個留言支持創作者!
從 Google News 追蹤更多 vocus 的最新精選內容