学习笔记(17):C#急速入门-自增和自减运算符和多变量声明

立即学习:https://edu.csdn.net/course/play/20589/257727?utm_source=blogtoedu

自增和自减

1. ++/-- 无论在变量前或后,都相当于x=x±1

2. m++/-- 是先使用值,然后再自己+1/-1

int m=5,n=3;
int m1 = m++;    // m1=5 , m=6
int n1 = n--;    // n1=3 , n=2;

3. ++m 是先+1,在使用m的值

int m=5,n=3;
int m1 = ++m;    // m1=6 , m=6
int n1 = --n;    // n1=2 , n=2;

4. 如果一元运算符和其他运算符在表达式里面挨着,运算符之间要用空格隔开,否则报错

int km = 8;
Console.WriteLine("km=" +(++km));

5. 在“变量 = 表达式”的格式中,表达式要遵循从左到右的顺序进行计算

int var1, var2 = 5, var3 = 6;
var1=var2++ * --var3 + ++var2 * var3--;    //5 * 5 + 7 * 5 = 60
发布了34 篇原创文章 · 获赞 0 · 访问量 321

猜你喜欢

转载自blog.csdn.net/u013162262/article/details/104743258
今日推荐