Programar em C/Variáveis: diferenças entre revisões
[edição verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 48:
int Nome;
* Em nomes de variáveis, podemos usar letras maiúsculas ou minúsculas (de A a Z, sem acentos), números e o caractere sublinhado (_), mas o primeiro caractere deve ser uma letra ou o sublinhado. Algumas palavras não podem ser usadas para nomes de variáveis por serem [[../
* O padrão C atual especifica que nomes de até 31 caracteres devem ser aceitos. Alguns compiladores podem até aceitar nomes maiores que isso, mas não considere isso uma regra e não use nomes tão longos.
== Tipos de variáveis ==
Até agora você só viu as variáveis do tipo <tt>int</tt>, que servem para guardar números inteiros. A linguagem C tem 4 tipos fundamentais. São eles:
* <tt>int</tt>, para números inteiros entre -2147483647 e 2147483647, utiliza 4 bytes;
* <tt>char</tt>, para caracteres individuais do padrão ASCII, utiliza 1 byte;
* <tt>float</tt>, para reais entre (aproximadamente) 10<sup>-38</sup> e 10<sup>38</sup>, utiliza 4 bytes, precisão de 7 dígitos;
* <tt>double</tt>, para reais entre (aproximadamente) 10<sup>-4932</sup> e 10<sup>4932</sup>, utiliza 8 bytes, precisão de 15 dígitos;
* <tt>bool</tt>, para indicar true (verdadeiro) ou false (falso), utiliza 1 byte; Presente apenas no padrão C99 em diante.
Também existem outros tipos, como short (ou short int), que serve para inteiros menores, long (ou long int) para inteiros maiores. Qualquer tipo inteiro pode ser precedido por unsigned (o signed para COM negativos), para cortar os números negativos, permitindo maior capacidade de armazenamento de números positivos. Alguns compiladores aceitam o long long, para aumentar ainda mais o tamanho da variável, alguns desses só aceitam para o tipo int, outros também para o tipo double.
Convém ver a tabela de tipos.
|