1
resposta

O tipo int tem 2bytes, e long 4bytes

De acordo com a documentação ISO/IEC 9899:TC3 os valores para os tipos apresentados no vídeo não convergem.

https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf

vide pg 22

1 resposta

Olá Pedro!

Obrigado por compartilhar essa informação conosco. Realmente, de acordo com a documentação ISO/IEC 9899:TC3, os valores para os tipos int e long podem variar dependendo da implementação do compilador. Isso significa que, embora a maioria dos compiladores utilize 2 bytes para int e 4 bytes para long, não há garantia de que isso seja sempre verdade.

Por isso, é importante que, ao escrever um código que dependa do tamanho desses tipos, você verifique a documentação do compilador utilizado e faça testes para garantir que o seu código funcione corretamente.

Bons estudos!