Maison > Article > développement back-end > Que signifie & en langage C ?
Que signifie & en langage C ? Le symbole
& a deux significations en langage C. L'une représente l'opérateur d'adresse, qui est un opérateur unaire. Sa fonction est d'obtenir l'adresse mémoire d'une variable tandis que l'autre représente C'est un opérateur unaire. opérateur au niveau du bit et opérateur binaire. Sa fonction est de ET les bits binaires correspondants de deux nombres.
Opérateurs du langage C
Les opérateurs arithmétiques
sont utilisés pour diverses opérations numériques. Il existe sept types, dont l'addition (+), la soustraction (-), la multiplication (*), la division (/), le reste (ou opération modulaire, %), l'auto-incrémentation (++) et l'auto-décrémentation (--). .
Les opérateurs relationnels
sont utilisés pour les opérations de comparaison. Il comprend six types : supérieur à (>), inférieur à (<), égal à (==), supérieur ou égal à (>=), inférieur ou égal à (<=) et non égal à (!=).
Les opérateurs logiques
sont utilisés pour les opérations logiques. Y compris et (&&), ou (||), pas (!).
Opérateur d'opération sur bits
Le montant impliqué dans l'opération est effectué en bits binaires. Il comprend six types : ET au niveau du bit (&), OU au niveau du bit (|), NON au niveau du bit (~), XOR au niveau du bit (^), décalage à gauche (<<) et décalage à droite (>>).
L'opérateur d'affectation
est utilisé pour les opérations d'affectation, qui sont divisées en affectation simple (=), affectation arithmétique composée (+=,-=,*=,/=,%=) et bits composés Il existe onze types d'affectations d'opérations (&=,|=,^=,>>=,<<=) répartis en trois catégories.
Opérateur conditionnel
Il s'agit d'un opérateur ternaire utilisé pour l'évaluation conditionnelle (?:).
L'opérateur virgule
est utilisé pour combiner plusieurs expressions en une seule expression (,).
L'opérateur pointeur
est utilisé pour deux opérations : le contenu (*) et l'adresse (&).
L'opérateur de comptage d'octets
est utilisé pour calculer le nombre d'octets occupés par le type de données (sizeof).
Les opérateurs spéciaux
incluent les parenthèses (), les indices [], les membres (→,.), etc.
Tutoriel recommandé : "C#"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!