Introdução às palavras-chave em C ++

Palavras-chave são as palavras reservadas em qualquer linguagem de programação. Eles são usados ​​para executar uma tarefa específica. Não podemos usar palavras-chave para declarar variáveis. Como qualquer outra linguagem, também existem várias palavras-chave na linguagem C ++. Neste artigo, veremos essas palavras-chave com a ajuda de exemplos. Podemos dizer que as palavras-chave são o batimento cardíaco do idioma, pois sem elas não podemos executar nada. Cada palavra-chave tem suas próprias vantagens e significado.

Lista de palavras-chave C ++

Abaixo está a lista de palavras-chave usadas na linguagem C ++.

(Auto, double, int, struct, Break, else, long, switch, Case, enum, registre, typedef, Char, extern, return, union, Const, float, short, unsigned, Continue, para, assinado, vazio, Padrão, goto, sizeof, volatile, Do, if, static, while, Asm, dynamic_cast, namespace, reinterpret_cast, Bool, explícito, novo, static_cast, Catch false, operator, template, Class, friend, private, this, Const_cast, inline, public, throw, Delete, mutável, protegido, true, Try, typeid, typename, using, virtual, wchar_t)

Exemplo de palavras-chave

Na seção acima, vimos a lista de palavras-chave. Não podemos usá-los como variáveis ​​na programação. Nesta seção, discutiremos alguns deles com a ajuda de alguns exemplos.

1. Se: Esta palavra-chave é usada para verificar a condição. Se a condição se tornar verdadeira, ela executará a instrução a seguir if.

Programa para implantação da palavra-chave If é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n > 0)
(
cout << "You have entered positive number";
)
return 0;
)

A saída será a seguinte:

2. else : Esta palavra-chave é usada com a instrução if. Se a condição se tornar falsa, a instrução a seguir será executada.

O programa para implantação da palavra-chave else é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n %2 == 0)
(
cout << "You have entered even number";
)
else
(
cout << "You have entered odd number";
)
return 0;
)

A saída será a seguinte:

3. switch: Essa palavra-chave é usada para testar o valor da variável e compará-lo com diferentes casos. Com base nos casos, ele executa a instrução. Na primeira saída, o número digitado está entre os casos, portanto, executa a instrução que flui nos casos de correspondência. Na segunda saída, podemos ver que, o número digitado não corresponde aos casos, portanto, ele executa a instrução seguindo a palavra-chave padrão.

O programa para implantação da palavra-chave switch é fornecido da seguinte maneira:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number between 1 to 3" << endl;
cin >> n;
switch(n)
(
case 1:
cout << "You have entered 1";
break;
case 2:
cout << "You have entered 2";
break;
case 3:
cout << "You have entered 3";
break;
default:
cout << "Please enter valid number";
break;
)
return 0;
)

A saída será a seguinte:

4. while: Esta palavra-chave é usada para controlar o fluxo de execução. Primeiro, ele verifica a condição, se a condição corresponder, as instruções a seguir serão executadas.

O programa para implantação da palavra-chave while é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n, i = 0;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
while(i <= n)
(
cout << i << endl;
i++;
)
return 0;
)

A saída será a seguinte:

5. do: A palavra-chave do é usada com uma palavra-chave while. Trabalhar em fazer é o mesmo, a única diferença executa primeiro a instrução e depois verifica a condição; por outro lado, toda a primeira condição de verificação executa as instruções.

O programa para implantação da palavra-chave do é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n, i = 0;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
do
(
cout << i << endl;
i++;
)while(i <= n);
return 0;
)

A saída será a seguinte:

6. for: A palavra-chave for é usada para controlar o loop. É uma instrução de controle de loop que executa o loop até que a condição especificada corresponda.

O programa para implantação da palavra-chave for é apresentado da seguinte forma:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
for(i = 0; i <= n; i++)
(
cout << i << endl;
)
return 0;
)

A saída será a seguinte:

7. break: Essa palavra-chave é usada para quebrar a declaração. Com base na condição, ele quebra o loop. Uma quebra de palavra-chave também pode ser usada com uma instrução switch para interromper o loop.

O programa para implantação da palavra-chave break é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
break;
)
cout << i << endl;
)
return 0;
)
#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
break;
)
cout << i << endl;
)
return 0;
)

A saída será a seguinte:

8. continue: a palavra-chave continue é usada para pular a linha. É exatamente o oposto da declaração de quebra. A instrução Continue continuará a execução do loop, apenas ignorará a linha onde é mencionada.

O programa para implantação da palavra-chave continue é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
continue;
)
cout << i << endl;
)
return 0;
)
#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
continue;
)
cout << i << endl;
)
return 0;
)

A saída será a seguinte:

9. goto: a palavra-chave goto é usada para transferir o fluxo de controle para outro rótulo. No programa abaixo, criamos dois rótulos pares e ímpares para transferir o fluxo de controle.

O programa para implantação da palavra-chave goto é apresentado da seguinte forma:

#include
using namespace std;
void checkevenodd()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n %2 == 0)
goto even;
else
goto odd;
even:
cout << "You have entered even number";
return;
odd:
cout << "You have entered odd number";
)
int main()
(
checkevenodd();
return 0;
)

A saída será a seguinte:

10. const: esta palavra-chave é usada para fixar o valor da variável. Uma variável declarada como const permanece constante. O valor da variável constante não pode ser alterado. No primeiro programa, você pode ver que o valor de i foi alterado. No segundo programa, quando vamos alterar o valor da constante, seja ele gera o erro.

O programa para implantação da palavra-chave const é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int i = 7;
i = 5;
cout << i;
return 0;
)

A saída será a seguinte:

Aqui está outro programa para implantação de outra palavra-chave é a seguinte

#include
using namespace std;
int main()
(
const int i = 7;
i = 5;
cout << i;
return 0;
)

A saída será a seguinte:

11. struct: esta palavra-chave é usada para criar um tipo de dados. Ele declara que todas as variáveis ​​em um grupo seguem a palavra-chave struct. Depois disso, criando um objeto da estrutura, todas as variáveis ​​são recuperadas.

O programa para implantação da palavra-chave struct é fornecido da seguinte forma:

#include
using namespace std;
struct student
(
string first_name, last_name;
int roll_no;
);
int main()
(
struct student stu;
stu.first_name = "EDU";
stu.last_name = "CBA";
stu.roll_no = 5;
cout << "First Name:" << stu.first_name << endl;
cout << "Last Name:" << stu.last_name << endl;
cout << "Roll No:" << stu.roll_no << endl;
return 0;
)

A saída será a seguinte:

12. char: esta palavra-chave é usada para declarar uma variável de caractere. Por exemplo, ortografia de caracteres; Portanto, aqui, a ortografia é uma variável do tipo de caractere.

O programa para implantação da palavra-chave char é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
char alphabet(100);
cout << "Enter a string: ";
cin >> alphabet ;
cout << "You entered: " << alphabet << endl;
cout << "\nEnter another alphabet: ";
cin >> alphabet;
cout << "You entered: "< return 0;
)
#include
using namespace std;
int main()
(
char alphabet(100);
cout << "Enter a string: ";
cin >> alphabet ;
cout << "You entered: " << alphabet << endl;
cout << "\nEnter another alphabet: ";
cin >> alphabet;
cout << "You entered: "< return 0;
)

A saída será a seguinte:

13. int: esta palavra-chave é usada para armazenar os valores inteiros. Você pode ver que, mesmo depois de atribuir o valor flutuante, ele fornece o único número inteiro como saída.

O programa para implantação da palavra-chave int é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
int a = 3.14;
cout << a;
return 0;
)

A saída será a seguinte:

14. float: Esta palavra-chave é usada para armazenar valores decimais.

O programa para implantação da palavra-chave float é fornecido da seguinte forma:

#include
using namespace std;
int main()
(
float a = 3.14;
cout << a;
return 0;
)

A saída será a seguinte:

15. classe: esta palavra-chave é usada para criar uma classe. Uma classe contém os dados e a função que serão usados ​​no programa. Uma classe pode ser governada por três palavras-chave - pública, protegida e privada. O membro e a função da classe podem ser acessados ​​fora da classe. Membros e função de uma classe privada não podem ser acessados ​​fora da classe.

O programa para implantação da palavra-chave class é dado da seguinte forma:

#include
using namespace std;
class student
(
public:
string first_name, last_name;
int roll_no;
);
int main()
(
student stu;
stu.first_name = "EDU";
stu.last_name = "CBA";
stu.roll_no = 5;
cout << "First Name:" << stu.first_name << endl;
cout << "Last Name:" << stu.last_name << endl;
cout << "Roll No:" << stu.roll_no << endl;
return 0;
)

A saída será a seguinte:

Conclusão

Neste artigo, vimos quais são as várias palavras-chave em C ++ e como implementá-las usando alguns exemplos. Espero que você ache este artigo útil.

Artigos recomendados

Este foi um guia para palavras-chave C ++. Aqui discutimos o que são palavras-chave em C ++, lista de palavras-chave em C ++, além de exemplos a seguir com códigos e saídas. Você também pode consultar nossos outros artigos sugeridos para saber mais:

  1. Melhor compilador C ++
  2. Objeto em C ++
  3. Alternativas em C ++
  4. C ++ vs Visual C ++
  5. Palavras-chave PHP
  6. Os 11 principais recursos e vantagens do C ++
  7. Jogue vs Joga | As 5 principais diferenças que você deve saber
  8. As 36 principais palavras-chave no SQL com exemplos
  9. Importância, usos e exemplos desta palavra-chave
  10. Guia completo para quebrar declaração em Python