Red de conocimientos sobre prescripción popular - Conocimientos de oftalmología - Los sistemas integrados siempre requieren que los usuarios realicen operaciones de bits en variables o registros. Dada una variable entera a, escriba dos fragmentos de código. El primer fragmento establece el bit3 de a.
Los sistemas integrados siempre requieren que los usuarios realicen operaciones de bits en variables o registros. Dada una variable entera a, escriba dos fragmentos de código. El primer fragmento establece el bit3 de a.
Amigos, ¡déjenme decirles la respuesta! inta//Defina un dato plástico según sus requisitos.
El valor asignado a un bit sólo puede ser 1 o 0.
Comencemos:
1. Asigne el bit 3 de A al 1.
a | =(0x 01 lt; lt3); //a o igual a 1 se desplaza hacia la izquierda 3 bits, asegurando que los demás bits permanezcan sin cambios, y el bit3 se asigna a 1.
2. Borrar biit3 de a.
a amp= ~(0x 01 lt; lt3); //a es igual a (1 se desplaza 3 bits hacia la izquierda y luego se invierte), asegurando así que los demás bits permanezcan sin cambios y el bit 3. está despejado.
¡Espero que esto ayude!