賦值公式
變量名=表達式
~
①“=”不是數學中的等号
運算順序:自右向左
即先計算出右邊表達式的值,
在把值賦給左邊的變量。
~
②左邊隻能是變量
a=b=1(對)
左邊不能是常量:
1 1=a(錯)
左邊不能是表達式:
b c=a (錯),a=b c=a(錯)
~
③複合賦值表達式
1.複合賦值,先轉換為賦值表達式。
(“=”優先級最低)
2.再按一般賦值表達式計算順序,
自右向左,先其他符号後“=”,即先表達式後賦值變量
3.常見複合賦值表達式
n =1,等價于,n=n 1。
n-=1,等價于,n=n-1。
n*=1,等價于,n=n*1。
n/=1,等價于,n=n/1。
n%=1,等價于,n=n%1。
~
④賦值類型轉換
右長轉左短,長丢失字節。
右符轉左無,負數轉正數。
右無轉左符,符1按負數。
~
⑤實例a=1,求a =a-=a a
1.開始
變量a=1
2.右邊
表達式a a=2
3.左邊
賦值表達式a-=2即a=a-2
4.右邊
表達式a-2=-1
5.左邊
變量a=-1
賦值表達式a =-1即a=a (-1)
6.右邊
表達式a-1=-2
即整個賦值表達式的值=-2
7.左邊
變量a=-2
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!