Points à noter dans les opérations logiques ET et OU

  • Le ET logique (&&) a une priorité plus élevée que le OU logique (||)
  • Lorsque la valeur du côté de l'opération logique ET est 0, aucun calcul ultérieur ne sera effectué;
  • Lorsque la valeur d'un côté de l'opération logique OU est 1, aucun calcul ultérieur ne sera effectué;
#include<stdio.h>

int main()
{
    
    
	int a = 0, b = -1;
	printf("%d %d %d", a++ && b++, a, b); //输出结果:0 1 -1
	return 0;
}

Je suppose que tu aimes

Origine blog.csdn.net/Genius_bin/article/details/112313147
conseillé
Classement