L'utilisation des deux points (:) dans le langage C inclut : l'utilisation pour marquer les instructions comme opérateur conditionnel ; la spécification de la plage ; l'accès aux membres de la structure ; la définition des champs de bits ; la conversion de type utilisée pour la définition des macros.
En langage C : Utilisation
Colon (:) en langage C est un opérateur polyvalent avec l'utilisation suivante :
1. Déclaration d'étiquette
Colon peut être utilisé pour la déclaration d'étiquetage. , comme le début d'une boucle ou d'une instruction conditionnelle. Les instructions de marqueur peuvent être utilisées dans les instructions jump ou goto.
my_label: // 代码块
2. Opérateur conditionnel
Les deux points sont la deuxième partie de l'opérateur conditionnel, qui renverra l'une des deux valeurs en fonction de la valeur de l'expression conditionnelle.
条件 ? 值1 : 值2
3. Range Operator
Colon peut être utilisé pour spécifier une plage, telle qu'un sous-ensemble d'un tableau ou d'une chaîne.
数组[起始索引 : 结束索引 + 1]
4. Accès aux membres de la structure
Les deux points peuvent être utilisés pour accéder aux membres de la structure.
结构体名称.成员名称
5. Bitfield
Les deux points peuvent être utilisés pour spécifier la largeur du champ de bits.
struct { unsigned int my_bitfield : 4; } my_struct;
6. Conversion de type
Les deux points peuvent être utilisés pour convertir explicitement le type d'une expression en un autre type.
(类型) 表达式
7. Définition de la macro
Un deux-points peut être utilisé pour définir une macro, où les deux-points séparent le nom de la macro du contenu de l'expansion de la macro.
#define 宏名称 : 宏展开内容
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!