赋值运算

对变量的操作

  • 赋值号=用于将数据写入变量。
  • 对变量的操作有两种:读取和写入,而写入时只能用赋值运算。
  • 赋值不是等于
    int a = 1;
    a = a + 1; // 把a的值取出来,加1,再赋值给a。
    Console.WriteLine(a); // 输出:2
    

赋值运算

  • 赋值号两边的数据类型一定是一致的
    int a = 1;  // 赋值号两边都是int
    double b = 1; // 1会隐式转化成double类型再赋值
    int[][] data = new int[3][];
    data[0] = new int[5]; // 这里data[0]是int[]类型
    data[0][1] = 2; // 比较复杂的赋值可以先分析下=左边是什么类型
    

表达式

  • 包含赋值运算的语句叫表达式。
  • 单独的运算是不能做为语句的。
    // 1+ 2; // Error:不是一个语句。
    int a = 1 + 2; // OK:表达式可以做为一个语句。
    

results matching ""

    No results matching ""