R——————AR——————MR——————VR
现实——————增强现实—————混合现实—————虚拟现实
下一代计算机平台
数据类型
int(整数型)
//int a = 4(不用的话占用内存会警告)
bool 类型 布尔值
浮点数 单精度float 双精度double
//float a = 2f;(使用f表示单精度) 低精度可以变为高精度 例如 2= 2.0;
//char c = 'a';表示单个字符
//String "" 字符串,是特殊的引用类型
基本数据类型声明
float a = 1234E-2F; //-后面是小数点后几位的意思
int b = 1;(int32)
float c = 1.0f;
double d = 1.0;
bool f = 1 > 2;//ture || flase
string g = "n";
char e = 'n';
//int a = 1, b = 2, c = 3;(int可以用逗号隔开)变量需声明同类型注释
//c = a + b;//(运算符格式 编程规范 空格)
// float d = 0.2f;
// float e = a + d;(此处a 为int 值,所以在前面加了float)
(注意,不同数据类型的加减 有时候会用到强转)
变量和常量(区别 可不可以改变)
变量,代表一个存储区域
常量声明,const
const int f = 3 + 5;
注:声明的变量,生命周期范围在离他最近的{}内;
且不一定要在{}里面,注意是变量使用在哪里面的;
}
命名规则
//1、不能以数字开头,但数字可以放在中间(1a错 a1对)
//2、不能包含空白符(回车、空格)
//3、不能使用数学符号、连线和箭头(----- <>)、下划线_可以作为开头
//4、不能使用合法或非法的ASCII码;
//5、@只能作为开始;不能与关键字重名
规范
//见名知意 驼峰原则(第一个单词首字母小写 后面每个单词首字母大写)
//格式:变量(常量)类型 变量名 = 值;
int number_Of_Car = 3;
int hp = 100;
//常量的关键字 Const
const int score = 90;//(score是固定的)
float c = 2f;//c为默认值 0
//两个数据的交换
A:
int a = 2, b = 3;
// int temp = a;
// a = b;//变量可以相互赋值
// b = temp;
// Console.WriteLine ("a = {0},b = {1}",a,b);
B:
a = a + b;把两个加到一起再分开
b = a - b;
a = a - b;
Console.WriteLine ("a = {0},b = {1}",a,b);