Comment utiliser l'opérateur virgule en langage C : lorsqu'il est utilisé de manière séquentielle, l'ordre de combinaison est de gauche à droite et est utilisé pour l'évaluation séquentielle. Une fois terminé, la valeur de l'expression entière est la valeur de. dernière expression.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.
Comment utiliser l'opérateur virgule en langage C :
1 Utilisation :
1. , L'ordre de combinaison est de gauche à droite et est utilisé pour l'évaluation séquentielle. Une fois terminé, la valeur de l'expression entière est la valeur de la dernière expression.
main() {int a,s,d; s=2; d=3; a=12+(s+2,d+4); }
Calculez d'abord la valeur entre parenthèses : s+2=4, d+4=7 ; les parenthèses doivent être (4,7), la valeur entre parenthèses ne prend que la dernière, s'il y a il n'y a pas de parenthèses, prenez le premier a ; a=12+7=19.
x=(y=3,(z = ++y+2) +5); affecte d'abord y à 3, incrémente y à 4, puis ajoute 4 à 2, et le résultat est 6 Attribuez un valeur à z, puis ajoutez 5 à z et enfin attribuez x à la valeur résultante de 11.
2. Remarque : L'opérateur virgule ( , ) est l'opérateur ayant la priorité la plus basse parmi les opérateurs du langage C.
2. Autres utilisations :
1. Application pour :
int i;int j; for(i=0,j=0;i<5;i++,j++)
2. 🎜>
Recommandations d'apprentissage associées :
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!