Programar em C/Tipos de dados: diferenças entre revisões

[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
vontagem e denominação errada, o correto e tensão.
Linha 52:
* '''<code>long</code>''' aumenta o espaço tomado pela variável, e portanto aumenta seu valor máximo e/ou sua precisão. Pode ser usado com <code>int</code> e <code>double</code>.
* O padrão C de 1999 adicionou um terceiro modificador, suportado pelos compiladores mais recentes, inclusive o gcc: <code>long long</code>, que aumentaria ainda mais a capacidade da variável. Alguns deles suportam esse modificador apenas para o tipo <code>int</code>, e outros suportam também para <code>double</code>.
*
 
Uma observação é necessária: segundo o padrão, não existe nenhuma garantia de que uma variável <code>short int</code> é menor que uma variável <code>int</code>, nem que <code>long int</code> é maior que <code>int</code>. Apenas é garantido que <code>int</code> não é maior que <code>long</code> nem menor que <code>short</code>. De fato, nos sistemas x86 de 32 bits (ou seja, a maioria dos computadores pessoais atualmente), o tamanho de <code>int</code> é igual ao de <code>long</code>. Geralmente, <code>int</code> será o tamanho nativo do processador &mdash; ou seja, 32 bits num processador de 32 bits, 16 bits num processador de 16 bits etc.