Neste tutorial, você aprenderá sobre palavras-chave; palavras reservadas na programação C que fazem parte da sintaxe. Além disso, você aprenderá sobre identificadores e como nomeá-los.
Conjunto de caracteres
Um conjunto de caracteres é um conjunto de alfabetos, letras e alguns caracteres especiais que são válidos na linguagem C.
Alfabetos
Maiúsculas: ABC… XYZ Minúsculas: abc… xyz
C aceita letras maiúsculas e minúsculas como variáveis e funções.
Dígitos
0 1 2 3 4 5 6 7 8 9
Caracteres especiais
Caracteres especiais na programação C, | < | > | . | _ |
( | ) | ; | $ | : |
% | ( | ) | # | ? |
' | E | ( | ) | " |
^ | ! | * | / | | |
- | ~ | + |
Caracteres de espaço em branco
Espaço em branco, nova linha, guia horizontal, retorno de carro e avanço de formulário.
Palavras-chave C
Palavras-chave são palavras reservadas predefinidas usadas na programação que têm significados especiais para o compilador. Palavras-chave fazem parte da sintaxe e não podem ser usadas como identificadores. Por exemplo:
int money;
Aqui, int
está uma palavra-chave que indica que o dinheiro é uma variável do tipo int
(inteiro).
Como C é uma linguagem que diferencia maiúsculas de minúsculas, todas as palavras-chave devem ser escritas em minúsculas. Aqui está uma lista de todas as palavras-chave permitidas em ANSI C.
Palavras-chave Cauto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
Todas essas palavras-chave, sua sintaxe e aplicação serão discutidas em seus respectivos tópicos. No entanto, se você quiser uma breve visão geral dessas palavras-chave sem ir mais longe, visite Lista de todas as palavras-chave na programação C.
Identificadores C
Identificador se refere ao nome dado a entidades como variáveis, funções, estruturas etc.
Os identificadores devem ser exclusivos. Eles são criados para dar um nome único a uma entidade para identificá-la durante a execução do programa. Por exemplo:
int money; double accountBalance;
Aqui, money e accountBalance são identificadores.
Lembre-se também de que os nomes dos identificadores devem ser diferentes das palavras-chave. Você não pode usar int
como um identificador porque int
é uma palavra-chave.
Regras para nomear identificadores
- Um identificador válido pode ter letras (maiúsculas e minúsculas), dígitos e sublinhados.
- A primeira letra de um identificador deve ser uma letra ou um sublinhado.
- Você não pode usar palavras-chave como
int
,while
etc. como identificadores. - Não há regra sobre o tamanho que um identificador pode ter. No entanto, você pode ter problemas em alguns compiladores se o identificador tiver mais de 31 caracteres.
Você pode escolher qualquer nome como identificador se seguir a regra acima, no entanto, dê nomes significativos para identificadores que façam sentido.