1. 赋值运算符
在C语言中,赋值运算符是”=”,用于将右侧的值赋给左侧的变量。t b = a;将a的值赋给b。
除了”=”之外,C语言还提供了其他赋值运算符,如”+=”、”-=”、”=”、”/=”等。这些运算符可以将右侧的值与左侧的变量进行运算,并将结果赋给左侧的变量。
a += 5; //相当于a = a + 5;
a -= 2; //相当于a = a – 2;
a = 3; //相当于a = a 3;
a /= 2; //相当于a = a / 2;
2. 赋值表达式
赋值表达式是一种将值赋给变量的语句。它由变量、赋值运算符和表达式组成。表达式可以是常量、变量、运算符、函数调用等。t b = a + 5;
a = b 2;将a加5的结果赋值给变量b。在第三行中,将b乘2的结果赋值给a。
需要注意的是,赋值表达式的值是赋给左侧变量的值。t b = (a = 20);将20赋值给a,并将a的值赋给b。因此,b的值为20。
赋值是C语言中的一种基本操作,可以使用赋值运算符和赋值表达式实现。赋值运算符是”=”,其他运算符包括”+=”、”-=”、”=”、”/=”等。赋值表达式由变量、赋值运算符和表达式组成,表达式可以是常量、变量、运算符、函数调用等。