精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三

您現在所在的位置:首頁 >學習資源 > Unity游戲/VR/AR入門教材 > VR開發入門教程6:C#數據類型

VR開發入門教程6:C#數據類型

來源:奇酷教育 發表于:

一、電腦是有什么存儲所使用的數據?在之前聽說咱們的電腦里面的數據都是010101 組成的。運行時候的數據存在內存中:他有個判斷標準就是當

 
一、電腦是有什么存儲所使用的數據?
 
在之前聽說咱們的電腦里面的數據都是010101 組成的。
 
運行時候的數據存在內存中:
他有個判斷標準就是當你的電腦關閉后 數據就不存在了。
 
固定文件存在硬盤中:
他的判斷標準是當電腦關閉第二次打開數據還在,如你的word ppt psd 和你存取的各種小電影文件。
 
在現實生活中的數據各種各樣,整數、小數、字符串、字符等等,它們都類型是不一樣的,所以你要想在計算機中使用這些類型,就必須在內存中為它申請一塊合適的空間。
如下圖
 
那有哪些數據類型是C#能使用的呢?我們一起來看一看.
 
二、 基本數據類型有哪些?
先看看C# 中的數據類型
咱們先學習里面的基本數據類型整型 C#有8個預定義的整數類型。
名稱 說明
sbyte 8位有符號整數
byte 8位無符號整數
short 16位有符號整數
ushort 16位無符號整數
int 32位有符號整數
uint 32位無符號整數
long 64位有符號整數
ulong 64位無符號整數
對于程序中出現的數字字面值,如果什么符號都不帶,那么默認就是int類型的值。如果后面加UL、L、U等后綴,就說明是ulong、long、uint類型的字面值。后綴也可以是小寫字母,但是由于小寫字母l容易和數字1混淆,所以最好還是使用大寫字母。對于所有的整型,還可以添加0x前綴表示16進制數。
 
//定義一個int變量并賦值為十六進制10(A)
int i = 0XA;
 
//定義一個uint變量并賦值為1000
//后綴U表示uint類型字面值
uint ui = 1000U;
 
//定義一個long變量并賦值1000
//后綴L表示long類型字面值
long l = 1000L;
 
//定義一個ulong變量
//后綴UL表示ulong類型字面值
ulong ul = 1000UL;
浮點類型
類型| 說明| 位數 ---|---|--- float| 32位單精度浮點數| 7 double| 64位雙精度浮點數| 15/16。
程序中的小數默認為double 對于一個浮點數,沒有后綴默認是double型的,如果有F后綴則認為是float型的。
 
//定義一個float變量
//后綴F表示float類型字面值
float f = 5.0F;
 
//定義一個double變量
//無后綴默認是double類型字面值
double d = 5.0;
bool類型
bool類型只有兩種取值,true或者false。該類型用于進行條件真假的判斷,不能轉換到其它類型。
 
bool condition=true;
condition=false;
char類型
char類型使用單引號'括起來,表示一個16位的Unicode字符。雖然它和byte能表示的范圍一樣,但是C#編譯器仍然認為這是兩個不同的類型,不能直接進行隱式轉換。除此之外,char類型還可以用4位十六進制的Unicode值(如’\u0041’)、轉換為char類型的數字(如(char)65)或者十六進制數(如’\x0041’)來表示。另外,char類型還可以表示轉義序列。
 
//定義一個char變量
//值為單個Unicode(UTF-16)字符
//可以是轉義字符或者其他可以轉換為
//字符的值
char c = 'a';
c = '\n';
//Unicode字符序列
c = '\u0041';
//16進制數
c = '\x0041';轉義序列 字符
\’ 單引號
\” 雙引號
\ 反斜杠
\0
\a 警告
\b 退格
\f 幻夜
\n 換行
\r 回車
\t 水平制表符
\v 垂直制表符
預定義的引用類型
以上所有類型都是值類型,除此之外,在C#中還有兩種預定義的引用類型,object和string。object類是所有類型的基類,包括所有的基本的值類型、結構和類類型。而string是不可變字符串類。
 
三、 如何聲明變量和賦值
 
1、變量的定義:是指在程序的運行過程中隨時可以發生變化的量
 
2、上面我們提到,變量在運行時當中是存在內存當中的,它是一個臨時的存放場所。
 
那么在內存當中,可以存放如數字、字符串、日期等等各種類型的數據。
 
簡單的來說,變量就是表示內存當中的一塊存儲區域。
 
它會對應一個唯一的內存地址,但是我們在使用程序當時候,內存地址不好理解也不好記憶。
 
那么怎么辦呢?
 
在日常生活當中我們都有一個名字,如"張三“、”李四“等,這些名字就是為了便于記憶(也就是 這里的 i j k)。
 
那么同樣,在程序當中,為了區別多個變量,那就需要為每個變量賦值一個簡短,便于記憶的名字,
 
這就是變量名。
 
3. C#中的變量的命名是是有規則的:之前也寫過,咱們復習下
 
1)、由字母、數字或下劃線"_"組成2)、必須由字母或下劃線"_"開頭,不能以數字開頭
 
3)、不能是c#中的關鍵字 如:int、string、bool、Main、class等
 
4)、區分大小寫如:小寫的a 和 大寫的A 是兩個變量
 
4、做為一個比較好的學習者,就必須遵守一些變量命名規范:
 
1)、變量的名字要有意義,盡量用對應的英語命名,具有“見名知意“的作用。
 
如:姓名   變量取名為 name 或者 用拼單  xingMing,避免用a,b,c來進行命名。
2)、避免使用單個字符作為變量名( 除在循環里面定的變量)
 
3)、當使用多個單詞組成變量名時,應該使用駱駝(Camel)命名法
 
駱駝(Camel)命名法:第一個單詞的首字母小寫,其它單詞的首字母大寫,如:myName,myAge
** 5、變量的聲明和賦值**
 
1)定義變量的語法:
 
// 數據類型    變量名;      (定義一個年齡的變量,年齡是整數,所以變量定義如下:)
 
int          age;        // [系統會根據數據類型,在內存中分配不同大小的存儲空間]
 
// 每個數據類型后面,可以定義多個變量,如:(定義姓名、家庭地址、籍貫、民族)
 
 string name,address,origin,national ;
2)為變量賦值語法:
 
// 變量名 = 值;           
 
   // (這里的=號表示賦值運算符,把=號右邊的值,賦值給左邊的變量名,最后以一個;[分號]結束)
 
   // 如:年齡18歲,姓名為“小張",家庭地址為“重慶南坪XXX" 籍貫為“重慶",民族為“漢"
 
    int age = 18 ;
 
    string ame = "小張" ;
 
    string address = "重慶南坪XXX" ;
 
    string origin = "重慶" ;
 
    string  national = "漢" ;
精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三
日韩高清不卡一区| 在线欧美日韩精品| 国产精品久久久99| 久久综合久久久| 婷婷成人综合网| 日韩欧美区一区二| 欧美污视频久久久| 99热国产精品| 亚洲视频狠狠干| 国产精品的网站| 国产专区一区二区三区| 久久一区二区精品| 国产精品日韩一区二区免费视频| 国产精品日韩欧美一区二区三区| 91在线视频播放地址| 亚洲欧美aⅴ...| 色8久久人人97超碰香蕉987| 成人综合在线观看| 欧美成人艳星乳罩| 天堂资源在线亚洲视频| 2022国产精品| 国产精品1区二区.| 免费成人在线观看视频| 一区二区三区毛片| 成人欧美一区二区三区| 久久久久99精品一区| 日韩一级黄色片| 国产日产欧产精品推荐色 | 奇米影视首页 狠狠色丁香婷婷久久综合| 成人app下载| 久久国产麻豆精品| 日韩精品一卡二卡三卡四卡无卡| 亚洲精品第一国产综合野| 国产性色一区二区| 国产欧美日韩在线看| 国产精品不卡一区二区三区| 日产国产高清一区二区三区| 成人禁用看黄a在线| 日本一区免费观看| 一区二区视频在线观看| 亚洲春色综合另类校园电影| 日本不卡一区二区三区在线观看| 色婷婷av一区二区三区gif | 不卡的av网站| 国产99久久久国产精品潘金| 懂色av一区二区三区免费看| 精品久久久久久一区二区里番| 产国精品偷在线| 国产一区二区高清不卡| 亚洲成人一区二区三区| 欧美另类变人与禽xxxxx| 91精品国产色综合久久ai换脸 | 成人免费黄色在线| 亚洲v日韩v欧美v综合| 精品国产sm最大网站免费看 | 一区二区三区国产| av午夜精品一区二区三区| 五月天婷亚洲天综合网鲁鲁鲁| 欧美大片在线观看一区二区| 日日骚欧美日韩| 久久精品国产美女| 色婷婷亚洲精品| 亚洲欧洲国产日韩| 国产麻豆成人传媒免费观看| 国产成人综合在线观看| 九九九九九精品| 精品处破学生在线二十三| 成人白浆超碰人人人人| 国产精品一区二区不卡| 日韩和欧美的一区二区| 精品成人一区二区| 老司机精品视频导航| 欧美深深色噜噜狠狠yyy| 精品国产髙清在线看国产毛片| 亚洲成人自拍偷拍| 奇米精品一区二区三区在线观看一| 精品影院一区二区久久久| 粉嫩在线一区二区三区视频| 亚洲一区二区三区乱码| 91精品国产91久久久久久一区二区 | 欧美自拍资源在线| 久久久三级国产网站| 首页欧美精品中文字幕| 麻豆亚洲一区| 久久综合久久综合亚洲| 欧美激情中文字幕| 日韩影院精彩在线| 久久一区二区三区欧美亚洲| 精品噜噜噜噜久久久久久久久试看| 精品在线一区二区| 色噜噜狠狠一区二区三区果冻| 一区二区三区高清| 欧美日本亚洲| 亚洲精品成人在线| 欧美三级网色| 亚洲综合在线免费观看| 成人动漫精品一区二区| 欧美一区二区三区四区在线观看| 久久精品国产99| 欧美三级在线看| 一区二区免费在线播放| 精品国产一区二区三区麻豆免费观看完整版| 久久综合网色—综合色88| 97久久精品人人做人人爽50路 | 一区二区三区日本| 日韩美女一区| 天堂一区二区在线| 在线观看视频一区| 国产一区二区在线电影| 天堂av一区二区| 亚洲在线一区二区三区| 亚洲福利av| 日本欧美在线观看| 在线亚洲+欧美+日本专区| 久久99精品国产麻豆婷婷 | 777a∨成人精品桃花网| 亚洲一区二区精品3399| 欧美日韩电影一区二区| 亚洲成人午夜电影| 欧美亚洲动漫精品| 亚洲国产欧美日韩另类综合| 不卡一区二区三区四区五区| 久久精品欧美日韩| 精品一区二区国产| 午夜av区久久| 欧美男男青年gay1069videost | 国产91高潮流白浆在线麻豆| 久久亚洲综合av| 欧美高清性xxxxhd| 男女激情视频一区| 欧美电影免费提供在线观看| 国产精品美女久久久久av福利| 伊人开心综合网| 欧美亚洲综合色| 91视频免费播放| 一区二区久久久久| 欧美顶级少妇做爰| 97视频资源在线观看| 又紧又大又爽精品一区二区| 欧美午夜精品久久久| 99精品1区2区| 亚洲chinese男男1069| 91麻豆精品久久久久蜜臀| 1卡2卡3卡精品视频| 亚洲在线观看免费视频| 91精品国产免费久久综合| 国产精品夜夜夜一区二区三区尤| 亚洲自拍另类综合| 日韩一二三四区| 欧美不卡三区| 国产精品一级在线| 亚洲精品成人悠悠色影视| 欧美久久久久久久久| 久久精品美女| 国产一区二区三区观看| 亚洲欧美一区二区视频| 欧美日韩成人一区二区| 久久精品99国产国产精| 久久女同精品一区二区| 亚洲最大免费| 成人午夜电影在线播放| 1区2区3区国产精品| 日本精品一区二区三区高清 | 成人午夜又粗又硬又大| 一区二区在线免费观看| 日韩欧美色电影| 亚洲高清视频一区二区| 91免费国产在线观看| 蜜臀精品久久久久久蜜臀| 久久久影视传媒| 在线观看视频一区二区欧美日韩| 国产精品久久久久久久久久久久午夜片 | 精品国产亚洲在线| 亚洲午夜精品久久久久久浪潮| 成人精品免费看| 美女一区二区久久| 亚洲欧美一区二区视频| 日韩欧美自拍偷拍| 亚洲一区二区三区免费看| 懂色中文一区二区三区在线视频| 韩国理伦片一区二区三区在线播放| 日韩欧美国产综合在线一区二区三区| 欧美日韩精品免费在线观看视频| 成人中文字幕合集| 麻豆国产一区二区| 亚洲五码中文字幕| 国产精品国产三级国产aⅴ入口| 欧美一级免费大片| 欧美系列在线观看| 日本一区二区久久精品| 99久久免费国| 不卡的av网站| 国产精品夜夜爽| 美女脱光内衣内裤视频久久影院| 一区二区久久久久久| 中文字幕日本不卡| 国产精品免费久久久久| 欧美无砖专区一中文字| 午夜老司机精品| 欧美性xxxx69|