Sdílet prostřednictvím


C operátory přiřazení

Operace přiřazení přiřadí hodnotu pravém operandu umístění úložiště s názvem levém operandem.Upravitelné l hodnota musí být proto levém operand operace přiřazení.Po přiřazení výraz přiřazení má hodnotu levý operand, ale není l hodnota.

Syntaxe

  • přiřazení výraz:
    podmíněný výraz

    výraz Unární operátor přiřazení přiřazení výraz

  • Operátor přiřazení: jeden z
    =   *=   /=   %=   +=   –=   << =   >> = & =   ^=   |=

Operátory přiřazení v c lze transformovat i přiřadit hodnoty v jediné operaci.C poskytuje následující operátory přiřazení:

Operátor

Operace

=

Jednoduché přiřazení

*=

Přiřazení násobení

/=

Přiřazení dělení

%=

Zbytek přiřazení

+=

Přiřazení sčítání

–=

Přiřazení odčítání

<< =

Přiřazení levý shift

>> =

Přiřazení pravý shift

& =

Bitové- A přiřazení

^=

Přiřazení bitového exclusive OR

|=

Přiřazení bitového operátoru včetně nebo

V přiřazení typ pravé hodnoty je převeden na typ levé hodnoty a hodnoty jsou uloženy v levý operand, je-li po provedení přiřazení.Levý operand nesmí být matice, funkce nebo konstanta.Je podrobně uvedeno specifický převod cestu, která závisí na dva typy, Převody typu.

Viz také

Referenční dokumentace

Operátory přiřazení: =, * = / = % = +=-=, << =, >> = & =, ^ =, a | =