首頁>Club>
6
回覆列表
  • 1 # Hello world1

    在賦值等式a=b中,a為左值,b為右值。

    其中a一般不允許為表示式,比如x+1,x+2之類

    但指標除外,如果x是指標的話

    可以

    *(x+1)

    =

    kkkkk

  • 2 # 璞玉渾Gin

    C語言的賦值語句屬於表示式語句,由一個賦值表示式加一個分號組成。在一個表示式中可以包含另一個表示式,賦值表示式是表示式,那麼它就可以出現在其他表示式中。例如:if((a=b)>0) max=a;在if語句中的a=b不是賦值語句,而是賦值表示式。值得注意的是賦值表示式的末尾沒有分號,而賦值語句的末尾必須有分號。在一個表示式中可以包含一個或多個賦值表示式,但絕不能包含賦值語句。

  • 3 # 使用者9214333882819

    賦值語句必須是在賦值號(=)的左邊是變數或物件的某個屬性,不能是表示式;賦值號(=)的右邊是變數值、物件屬性的值、表示式的值、計算式的值、函式值等等,不能是變數或物件。

  • 中秋節和大豐收的關聯?
  • 兒童板鞋和運動鞋的區別?