<blockquote><p>Les opérateurs du langage C sont utilisés pour effectuer des opérations sur des variables et des constantes, y compris l'arithmétique (telle que l'addition, la soustraction, la multiplication et la division), les relations (telles que égal à supérieur à), la logique (telle que ET ou NON) et opérateurs au niveau du bit (tels que le décalage à gauche et le décalage à droite). Différents types d'opérateurs ont des priorités différentes. Lorsque plusieurs opérateurs apparaissent dans la même expression, l'opérateur ayant la priorité la plus élevée est exécuté en premier. </p></blockquote>
<p><img src="https://img.php.cn/upload/article/202404/29/2024042919391969429.jpg" alt="Comment utiliser les opérateurs en langage C" ></p>
<p><strong> Utilisation des opérateurs du langage C </strong></p>
<p>Les opérateurs sont des symboles utilisés pour effectuer des opérations sur des variables et des constantes. Un large éventail d'opérateurs est fourni en langage C, notamment des opérateurs arithmétiques, des opérateurs relationnels, des opérateurs logiques et des opérateurs au niveau du bit. </p>
<p><strong>Opérateurs arithmétiques</strong></p>
<ul>
<li>
<code>+</code> Addition<code>+</code> 加法</li>
<li>
<code>-</code> 减法</li>
<li>
<code>*</code> 乘法</li>
<li>
<code>/</code> 除法</li>
<li>
<code>%</code> 求余</li>
</ul>
<p><strong>关系运算符</strong></p>
<ul>
<li>
<code>==</code> 等于</li>
<li>
<code>!=</code> 不等于</li>
<li>
<code><</code> 小于</li><li><code>></code> 大于</li>
<li>
<code><=</code> 小于或等于</li><li><code>>=</code> 大于或等于</li>
</ul>
<p><strong>逻辑运算符</strong></p>
<ul>
<li>
<code>&&</code> 逻辑与</li>
<li>
<code>||</code> 逻辑或</li>
<li>
<code>!</code> 逻辑非</li>
</ul>
<p><strong>位操作符</strong></p>
<ul>
<li>
<code>&</code> 位与</li>
<li>
<code>|</code> 位或</li>
<li>
<code>^</code> 位异或</li>
<li>
<code>~</code> 位非</li>
<li><code><<</code> 左移</li><li><code>>></code></li>
<code>-</code> Soustraction</ul>
<p><code>*</code> Multiplication<strong></strong><code>/</code> > Division </p>
<p><code>%</code> Trouver le reste </p>
<ol>
<li>Opérateur relationnel<li>
<li>
<code>==</code> est égal à <li>
<code>!=</code> n'est pas égal à <li> <code><</code> Inférieur à <li></li><code>></code> Supérieur à <li>
<code><=</code> Inférieur ou égal à <li></li><code>&gt ;=</code> Supérieur à Ou égal à</ol><p><strong></strong>Opérateurs logiques</p>🎜🎜🎜<code>&&</code> ET logique🎜🎜<code>||</code> OU logique🎜🎜<code> ! </code> NON logique🎜🎜 🎜🎜opérateurs de bits🎜🎜🎜🎜<code>&</code> bits et 🎜🎜<code>|</code> bits ou 🎜🎜<code>^</code> bits XOR 🎜🎜<code>~ </code> Bit non-🎜🎜<code><<</code> Décalage à gauche 🎜🎜<code>>></code> Décalage à droite 🎜🎜🎜🎜Priorité de l'opérateur🎜 🎜🎜Différents types d'opérateurs ont une priorité différente. Lorsque plusieurs opérateurs apparaissent dans la même expression, l’opérateur ayant la priorité la plus élevée est exécuté en premier. Voici l'ordre de priorité le plus courant : 🎜🎜🎜Parenthèses ()🎜🎜Opérateurs unaires (+, -, !, ~)🎜🎜Multiplication, division, reste (*, /, %)🎜🎜Addition, soustraction ( + , -)🎜🎜Opérateurs de décalage (<<, >>)🎜🎜Opérateurs relationnels (==,!=,<,>,<=,>=)🎜🎜ET logique (&) 🎜🎜OU logique (|)🎜🎜🎜🎜exemple d'opérateur🎜🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="c">int x = 10;
int y = 5;
// 算术运算
int sum = x + y; // sum = 15
int diff = x - y; // diff = 5
int product = x * y; // product = 50
int quotient = x / y; // quotient = 2
int remainder = x % y; // remainder = 0
// 关系运算
int result = (x == y); // result = 0 (false)
result = (x != y); // result = 1 (true)
result = (x < y); // result = 0 (false)
// 逻辑运算
result = (x > 0 && y > 0); // result = 1 (true)
result = (x < 0 || y < 0); // result = 0 (false)</code></pre><div class="contentsignin">Copier après la connexion</div></div>
</ol>
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!