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.