[LINGUAGEM C] Tipos de variaveis e seus modificadores

Na linguagem C os tipos básicos são o char,intfloatdouble e os modificadores de tipos unsignedsignedlong.

Os modificadores são somente utilizados com os tipos charintfloatdouble não possuem modificadores.

Quando utilizamos o modificador unsigned indicamos ao compilador que queremos trabalhar a variável correspondente como não sinalizada, ou seja, somente números positivos.

EX: unsigned char poderá ter valores de 0 a 255.
unsigned int poderá ter valores de 0 a 65535.

Quando utilizamos o modificador signed ou omitimos o modificador indicamos ao compilador que queremos trabalhar a variavel correspondente como sinalizada, ou seja, números positivos e negativos.

EX: signed char ou char poderá ter valores de -128 a 127.
signed int ou int poderá ter valores de -32768 a 32767.

Quando utilizamos o modificador long indicamos ao compilador que queremos trabalhar a variável correspondente como um tipo expandido, ou seja, o dobro da quantidade de bytes utilizados ao tipo modificado.

EX: unsigned int long ou unsigned long poderá ter valores de 0 a 232
signed int longsigned long ou long poderá ter valores de -231 a 231-1


Obrigado e até o próximo post.

DATEK Tecnologia Eletrônica
[LINGUAGEM C] Tipos de variaveis e seus modificadores
Tags:             

Deixe uma resposta

%d blogueiros gostam disto: