C/Tipos fundamentais: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Cambios menores. Continuará...
Gallaecio (conversa | contribucións)
Completo.
Liña 21:
 
Respecto desta relación carácter-número cómpre salientar unha cousa: os caracteres correspondentes a cifras e o seu valor numérico non coinciden. É dicir, <source lang=c enclose=none>'1'</source> non vale <source lang=c enclose=none>1</source>.
 
Cómpre salientar que coa chegada do {{W|UTF-8}} os caracteres internacionais pasaron a ter unha lonxitude de bytes variable, entre un e catro bytes, polo que o tipo <source lang=c enclose=none>char</source> volveuse insuficiente para a representación real de caracteres. Con motivo desta nova codificación de caracteres de tamaño variable introduciuse o tipo [[{{BASEPAGENAME}}/wchar.h|<source lang=c enclose=none>wchar</source>]] ─que pode usar máis dun byte segundo sexa necesario─, quedando o <source lang=c enclose=none>char</source> reducido hoxe en día a ser usado para o almacenamento de números pequenos, xeralmente.
 
==Reais==
Os números reais ─aqueles con decimais─ almacénanse en memoria interna mediante o sistema de [[Sistemas informáticos multiusuario e en rede/Representación dos números reais#Representación en coma flotante|coma flotante]]. Pódense utilizar tanto para almacenar números decimais como para almacenar números enteiros moi grandes.
 
===<source lang=c enclose=none>float</source>===