Maison  >  Article  >  Qu'est-ce que l'opérateur en langage C dont l'opérande doit être un entier ?

Qu'est-ce que l'opérateur en langage C dont l'opérande doit être un entier ?

(*-*)浩
(*-*)浩original
2019-12-23 10:17:0565169parcourir

Qu'est-ce que l'opérateur en langage C dont l'opérande doit être un entier ?

En langage C, l'opérande de l'opération modulaire (c'est-à-dire le reste de l'opération %) doit être une donnée entière (constante, variable ou expression).

L'opération modulaire est ce qu'on appelle le reste en mathématiques. Cette opération doit nécessiter que les opérandes soient des entiers. (Apprentissage recommandé : phpstorm )

La raison spécifique est : 1, le calcul du calcul restant doit être entier car le surplus est pour le surplus, c'est l'opération en division entière. Le reste constitue la partie indivise du dividende en division entière. Par exemple, si 23 est divisé par 5, le quotient est 4 et le reste est 3.

2. Les opérations sur bits doivent être de type entier car les opérations sur bits opèrent sur des bits en nombres entiers. Comme le montre l'image :

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