Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

156
Visualizações
leer la función en C uint_8 y las diferencias de búfer de matriz de caracteres

en algún código visto en línea, vi que en la función de lectura en C, alguien usa una matriz uint8_t para el búfer en lugar de un búfer de matriz de caracteres. ¿Cuáles son las diferencias? Gracias

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

El estándar C permite que los char estén firmados o sin firmar. También permite que sea de más de ocho bits.

uint8_t , si está definido, no tiene signo y tiene ocho bits. Esto permite a los programadores estar completamente seguros del tipo que se utilizará. En particular, los tipos de caracteres char a veces causan problemas con las operaciones bit a bit y de desplazamiento, debido a cómo se definen (o no se definen) estas operaciones cuando se trata de valores negativos.

over 4 years ago · Santiago Trujillo Relatório

0

Entonces, cada carácter corresponde a un número (vea la tabla ascii aquí ). Creo que la gente usa esto para evitar algunos problemas (lo siento, no uso c, vengo de c ++)

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda