🆙交换两个变量的值。
1、这样可以吗?
int a = 4,b=7;
a = b; 〓7
b = a; 〓7
2、通过临时的容器
temp = a;
a = b;
b = temp;
不借助第三个变量的情况下如何交换?⏫
a = a + b ;
b = a - b;
a = a - b;
(变量名 ⽅法名 类名 命名空间名)
驼峰命名法(Camel命名法)
⾸个单词的⾸字⺟⼩写,其余单词的⾸字⺟⼤写(enemyHp)
Pascal命名规范
每个单词的第⼀个字⺟都⼤写(EnemyHp)
如果使⽤到英⽂单词的缩写,全部使⽤⼤写(PI HP MP)
变量使⽤Camel命名,⽅法和类使⽤Pascal命名规范
命名规则:命名不能和关键字重名(所有关键字都是⼩写)
c# int age;
int myAge;int xiaomingAge;
double ememyHp;
double PI;
int HP;
int MP;
保留关键字
上下文关键字
Console.WriteLine("两个数相加{0}+{1}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={3}",3,34,34); // 不能取一个没有的值
不同数据类型都是有⼀个存储的范围的
什么是常量
常量可以被当作常规的变量,只是它们的值在定义后不能被修改。
c#x = 11, y = 22
c1 = 5, c2 = 10