关于表达式。
每个语言我们最好是能弄明白这个语言是怎么来处理一些表达式的

比如,学校里面最最恶心的++题目
1关于语法运用的一些其他问题 _表达式 int a = 3, b;
2关于语法运用的一些其他问题 _表达式 b = (a++) + (a++) + (a++) + (a++);
3关于语法运用的一些其他问题 _表达式 System.Console.WriteLine("b:{0}", b);
4关于语法运用的一些其他问题 _表达式 System.Console.WriteLine("a:{0}", a);
你把以上的代码各自在C、C++、Java和C#中各自运行一下,看看是不是结果一致。

1关于语法运用的一些其他问题 _表达式System.Console.WriteLine("请输入/n你好你输入的是:{0}", System.Console.ReadLine());
你认为上面的代码的运行结果会是什么样的呢?


你有没有想过,为什么我们的for循环总是如下
1关于语法运用的一些其他问题 _表达式 for (int i = 0; i <= 10; i++)
2关于语法运用的一些其他问题 _最好_07 {
3关于语法运用的一些其他问题 _表达式_10 System.Console.WriteLine(i);
4关于语法运用的一些其他问题 _最好_11 }
计数器我们用的是int,而不是其他的呢?如果你曾经想过,那么我们换成double看看结果吧

1关于语法运用的一些其他问题 _表达式 double d = 0.00;
2关于语法运用的一些其他问题 _表达式
3关于语法运用的一些其他问题 _表达式 for (int i = 0; i <= 10; i++)
4关于语法运用的一些其他问题 _语法_15 {
5关于语法运用的一些其他问题 _表达式_10 d = d + 0.01;
6关于语法运用的一些其他问题 _表达式_10 System.Console.WriteLine(d);
7关于语法运用的一些其他问题 _最好_11 }

8关于语法运用的一些其他问题 _表达式
9关于语法运用的一些其他问题 _表达式 for (double i = 0.0; i <= 2.00; i += 0.01)
10关于语法运用的一些其他问题 _休闲_23 {
11关于语法运用的一些其他问题 _表达式_10 System.Console.WriteLine(i);
12关于语法运用的一些其他问题 _最好_11 }
运行后的结果是不是让你目瞪口呆?

思考一下,这是为什么?

关于WriteLine输出,我们可以给格式字符串一个@能消除转义
1关于语法运用的一些其他问题 _表达式 System.Console.WriteLine(@"C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/GAC/zh-CHS");
2关于语法运用的一些其他问题 _表达式 System.Console.WriteLine("C://WINDOWS//Microsoft.NET//Framework//v2.0.50727//GAC//zh-CHS");
比较一下,哪行代码能更令你心情愉悦。