Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué papel juegan los dos puntos en el lenguaje C?

¿Qué papel juegan los dos puntos en el lenguaje C?

En lenguaje C, los dos puntos tienen las siguientes funciones:

1. Identificador de declaración, utilizado junto con la declaración goto. Por ejemplo:

? c;

¿Y si? (c gt3)? ¿ir a? Siguiente;

¿Y si? (c lt2){

c-;

}

Siguiente:? Regresar; debido a que las declaraciones goto pueden dificultar la lectura, deben evitarse

2. Componentes de las declaraciones de asignación condicional

a = (a gt; 3: 2;

p>

Dos puntos separan los diferentes valores del enunciado condicional anterior en casos de verdadero y falso.

3. Campo de bits

¿estructura? ¿K{

int? Respuesta: 1;

int? b: 2;

}Esto se utiliza como símbolo para representar el ancho de bits. En el ejemplo anterior, A ocupa un ancho de bit y B ocupa dos anchos de bit.

4.4. Identificación de rama de caso de declaración de cambio

¿Switch (expresión)?

¿Caso? Expresión constante 1: afirmación 1;

¿Caso? Expresión constante 2: Declaración 2;

…?

¿Caso? Expresión constante n: declaración n;

Predeterminado: declaración n 1;

} Se utiliza una expresión constante seguida de dos puntos para las condiciones de entrada de diferentes ramas.

ll Rights Reserved.