Maison  >  Article  >  développement back-end  >  Que signifie & en langage C ?

Que signifie & en langage C ?

Guanhui
Guanhuioriginal
2020-07-20 14:34:1361868parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn