Maison > Article > développement back-end > Que signifie (a,b) en langage C ?
(a, b) représente une expression virgule en langage C, qui contient plusieurs expressions. Elle est évaluée de gauche à droite et le résultat est la valeur de la dernière expression. Les utilisations incluent : l'attribution de plusieurs variables, servir de paramètres de fonction et contrôler le flux.
(a, b) Signification en langage C
En langage C, (a, b)
représente une expression virgule, qui contient deux ou plusieurs expressions. Les expressions sont séparées par des virgules et évaluées de gauche à droite. La valeur d'une expression virgule est la valeur de la dernière expression. (a, b)
表示一个逗号表达式,它包含两个或多个表达式。表达式以逗号分隔,并且从左到右依次求值。逗号表达式的值是最后一个表达式的值。
示例:
<code class="c">int x = (a + b, c / d);</code>
在这个示例中,(a + b, c / d)
是一个逗号表达式。首先求值 a + b
,然后求值 c / d
。最后,x
的值将被设置为 c / d
Exemple :
<code class="c">int a, b; a = b = 10;</code>Dans cet exemple,
(a + b, c / d)
est une expression virgule. D'abord a + b
est évalué, puis c / d
est évalué. Enfin, la valeur de x
sera fixée à la valeur de c / d
.
<code class="c">int sum(int a, int b) { return a + b; }</code>
<code class="c">if ((a > b) && (c < d)) { // 执行一些操作 }</code>🎜🎜Flux de contrôle : 🎜rrreee 🎜🎜
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!