Programação de computador - palavras-chave

Até agora, cobrimos dois conceitos importantes chamados variáveis ​​e seus tipos de dados. Discutimos como usarint, long, e floatpara especificar diferentes tipos de dados. Também aprendemos como nomear as variáveis ​​para armazenar valores diferentes.

Embora este capítulo não seja necessário separadamente porque as palavras-chave reservadas fazem parte da sintaxe de programação básica, nós o mantemos separado para explicá-lo logo após os tipos de dados e variáveis ​​para facilitar o entendimento.

Como int, long e float, existem muitas outras palavras-chave suportadas pela linguagem de programação C que usaremos para finalidades diferentes. Diferentes linguagens de programação fornecem diferentes conjuntos de palavras-chave reservadas, mas há uma regra importante e comum em todas as linguagens de programação que não podemos usar uma palavra-chave reservada para nomear nossas variáveis, o que significa que não podemos nomear nossa variável comoint ou float em vez disso, essas palavras-chave só podem ser usadas para especificar um tipo de dados variável.

Por exemplo, se você tentar usar qualquer palavra-chave reservada para o propósito de nome de variável, obterá um erro de sintaxe.

#include <stdio.h>

int main() {
   int float;
   float = 10;
   
   printf( "Value of float = %d\n", float);
}

Quando você compila o programa acima, ele produz o seguinte erro -

main.c: In function 'main':
main.c:5:8: error: two or more data types in declaration specifiers
   int float;
......

Vamos agora dar um nome apropriado para nossa variável inteira, então o programa acima deve ser compilado e executado com sucesso -

#include <stdio.h>

int main() {
   int count;
   count = 10;

   printf( "Value of count = %d\n", count);
}

Palavras-chave reservadas de programação C

Aqui está uma tabela com quase todas as palavras-chave suportadas pela linguagem de programação C -

auto outro longo interruptor
pausa enum registro typedef
caso externo Retorna União
Caracteres flutuador curto não assinado
const para assinado vazio
continuar vamos para tamanho de volátil
padrão E se estático enquanto
Faz int estrutura _Packed
Duplo

Palavras-chave reservadas para programação Java

Aqui está uma tabela com quase todas as palavras-chave suportadas pela linguagem de programação Java -

abstrato afirmar boleano pausa
byte caso pegar Caracteres
classe const continuar padrão
Faz Duplo outro enum
estende final finalmente flutuador
para vamos para E se implementos
importar instancia de int interface
longo nativo Novo pacote
privado protegido público Retorna
curto estático strictfp super
interruptor sincronizado isto lançar
lança transitório tentar vazio
volátil enquanto

Palavras-chave reservadas para programação Python

Aqui está uma tabela com quase todas as palavras-chave suportadas pela linguagem de programação Python -

e exec não
afirmar finalmente ou
pausa para passar
classe de impressão
continuar global levantar
def E se Retorna
del importar tentar
elif no enquanto
outro é com
exceto lambda produção

Sabemos que você não pode memorizar todas essas palavras-chave, mas as listamos para seu propósito de referência e para explicar o conceito de reserved keywords. Portanto, tome cuidado ao dar um nome à sua variável, você não deve usar nenhuma palavra-chave reservada para essa linguagem de programação.