前一段時間學習了c#中的變數,總結鏈結如下,
今天接觸了常量,在此做下小小的總結,文章存在很多不足之處,請多多指正!
概念
變數是經常會變的量
常量:在計算機程式執行時,不會被程式修改的量。相當於每個公民的身份證號,一旦設定就不允許修改
常量是不變化的量
宣告
變數的宣告:
1.先宣告,後賦值
int a;
a=5;
2.定義變數時,直接賦值
int a=5;
3.一次宣告多個同型別的變數 ,多個變數名之間用逗號分隔,最後以分號結束
int a=5,b=6,c=7;
變數一定要先宣告、後賦值、最後使用。
常量的宣告:
1.靜態常量
const 型別 常量名=常量值
在設定常量時,必須設定他的初始值
2.動態常量
(現在還沒涉及到,到時再補)
資料型別
變數資料型別:
1.int(整數)
2.double(小數)
3.char(字元)
4.string(字串)
5.decimal(金錢小數)
常量資料型別:
sbyte、byte、short、ushort、int、uint、long、ulong、char、float、double、decimal、bool、string等
另外,c#中的資料型別分為兩個基本類別:
值型別:
1.表示實際資料
2.知識將值存放在記憶體中
3.值型別都儲存在堆疊中
4.int、char、結構
引用型別:
1.表示指向資料的指標或引用
2.包含記憶體堆中物件的位址
3.為null,則表示未引用任何物件
4.類、介面、陣列、字串
命名規則
變數命名規則:
1、必須以「字母」、或@符號開頭,不要以數字開頭
2、後面可以跟「字母」、「數字」、「下劃線」
注意:1)變數最不要用c#中的關鍵字(藍色字型即為關鍵字)
2)**中盡量不要出現中文
常量命名規則:
1.唯讀常量使用pascal規則命名,即首字母大寫
2.列舉名使用pascal規則命名
3.列舉值從小到大順序定義
4.靜態欄位或屬性採用pascal規則
扒一扒身價過億程式設計師的那些事
程式設計師馬化騰 玉面書生和他的企鵝帝國 馬化騰就讀深圳大學計算機專業,畢業後就進入深圳潤迅公司,開始了他的軟體工程師生涯。1997年,馬化騰第一次認識了icq,所以就想著自己也做一款中文版的即時通宣軟體。程式設計師雷軍 求伯君的今天就是我們的明天 不知道還有多少人記得這句廣告詞,也是雷軍為了金山招...
扒一扒我上家公司的奇葩事
從上一家公司離職有將近乙個月的時間了,也拿到了一點點競業限制的補償,所以現在可以扒一扒上一家公司的奇葩事蹟了。由於鄙人所在的城市太小,公司名字還是被我無恥的膩掉了。奇葩一 年終獎到下一年10月份才發。丫的語文小學水平麼?明白年終獎是什麼意思麼?人力資源總監說 年終獎財務到10月份才能算出來。還 是上...
C 的變數與常量
1 先定義再賦值 eg int a a 12 2 定義的同時,初始化 eg int a 12 eg const double pi 3.14159 eg define pi 3.1415926 1 整型常量 1 十進位制整數 如 789,456 2 八進位制整數 如 0567,026 3 十六進製制...