Red de conocimiento informático - Computadora portátil - Funciones de entrada del teclado en C....

Funciones de entrada del teclado en C....

k=kamp;0xff?0x00ff:kgt;gt;8; En realidad

if(kamp;0xff) {

k=0x00ff;

} else {

k=kgt;gt; 8;

} abreviatura.

De hecho, 0xff y 0x00ff son iguales y representan el mismo valor hexadecimal.

No está mal decirlo en el libro, pero es difícil decir por qué.

Quizás sea para ayudarte a aprender más conocimientos, o quizás muchos libros hoy en día no están escritos con cuidado. Después de todo, ¡es mejor creer en los libros tanto como sea posible!

El kgt;gt;8 al final es para fines de cálculo, desplazando el valor de 0xff 8 bits hacia la derecha (el propósito exacto depende de la situación específica)