Regras de Nomenclatura de Variáveis
Parte da seção Fundamentals do Journey de C da Coddy — lição 12 de 63.
Em C, as regras de nomenclatura de variáveis são importantes de seguir para criar um código válido e legível. Aqui estão as principais regras:
- Nomes de variáveis podem conter letras (a-z, A-Z), dígitos (0-9) e sublinhados (_).
- Eles devem começar com uma letra ou sublinhado, não com um dígito.
- C diferencia maiúsculas de minúsculas, portanto
myVariableemyvariablesão diferentes.
- Palavras-chave (como
int,float,return) não podem ser usadas como nomes de variáveis.
- Não são permitidos espaços ou caracteres especiais (exceto sublinhado).
Boas práticas para nomear variáveis incluem:
- Use nomes descritivos que indiquem o propósito da variável.
- Use camelCase ou snake_case para nomes com múltiplas palavras.
- Mantenha os nomes concisos, mas significativos.
int age; // Bom: começa com uma letra
float _price; // Bom: começa com um sublinhadoUse apenas letras, números e underscores:
int item123; // Bom: contém letras e números
float cost_per_unit; // Bom: usa underscoreNomes de variáveis diferenciam maiúsculas de minúsculas:
int value;
int Value; // Esta é uma variável diferente de "value"Evite usar palavras-chave de C:
int if; // Errado: "if" é uma palavra-chave
int total; // Correto: "total" não é uma palavra-chaveDesafio
FácilEscreva um programa que declare e inicialize duas variáveis com nomes válidos de acordo com as regras de nomenclatura de C.
A primeira variável deve ser um inteiro chamado "userAge" definido como 25. A segunda variável deve ser um float chamado "item_price" definido como 9.99.
Em seguida, imprima ambas as variáveis usando printf no seguinte formato:
User age: 25
Item price: 9.99Folha de consulta
Regras de nomenclatura de variáveis em C:
- Pode conter letras (a-z, A-Z), dígitos (0-9) e sublinhados (_)
- Deve começar com uma letra ou sublinhado, não com um dígito
- Sensível a maiúsculas e minúsculas (Case-sensitive):
myVariableemyvariablesão diferentes - Não pode usar palavras-chave de C (como
int,float,return) - Sem espaços ou caracteres especiais, exceto o sublinhado
Boas práticas de nomenclatura:
- Use nomes descritivos
- Use camelCase ou snake_case para nomes compostos por várias palavras
- Mantenha os nomes concisos, mas significativos
Nomes de variáveis válidos:
int age; // Bom: começa com uma letra
float _price; // Bom: começa com um sublinhado
int item123; // Bom: contém letras e números
float cost_per_unit; // Bom: usa sublinhadoExemplo de sensibilidade a maiúsculas e minúsculas:
int value;
int Value; // Variável diferente de "value"Evite palavras-chave de C:
int if; // Errado: "if" é uma palavra-chave
int total; // Bom: "total" não é uma palavra-chaveExperimente você mesmo
#include <stdio.h>
int main() {
// Declara e inicializa duas variáveis com nomes válidos
// Imprime ambas as variáveis
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentals
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação