在C語言中,可以使用賦值運算符(=)來給變量賦值。賦值運算符將等號右邊的值賦給等號左邊的變量。
例如,要將整數變量x賦值為10,可以使用以下代碼:
int x;
x = 10;
要將浮點數變量y賦值為3.14,可以使用以下代碼:
float y;
y = 3.14;
還可以將表達式的結果賦值給變量。例如,將兩個整數相加的結果賦給變量z:
int a = 5;
int b = 3;
int z;
z = a + b;
需要注意的是,C語言中的賦值是從右到左的,也就是說,等號右邊的值首先被計算,然后再賦給等號左邊的變量。因此,在賦值表達式中,等號右邊的表達式會先被計算。例如:
int a = 5;
int b = 3;
int c = a + b; // 先計算a + b的結果,然后將結果賦給c
賦值運算符還可以與其他運算符一起使用,例如+=、-=、*=、/=等。這些運算符的作用是先進行相應的運算,然后再將結果賦給變量。例如,要將變量x的值增加5,可以使用+=運算符:
int x = 10;
x += 5; // 相當于x = x + 5
這樣,x的值將變為15。