Introducción a las palabras clave en C ++

Las palabras clave son las palabras reservadas en cualquier lenguaje de programación. Se utilizan para realizar una tarea específica. No podemos usar palabras clave para declarar variables. Al igual que cualquier otro lenguaje, también hay varias palabras clave en el lenguaje C ++. En este artículo, veremos esas palabras clave con la ayuda de ejemplos. Podemos decir que las palabras clave son el corazón del lenguaje, ya que sin ellas no podemos realizar nada. Cada palabra clave tiene sus propias ventajas y significado.

Lista de palabras clave de C ++

A continuación se muestra la lista de palabras clave utilizadas en el lenguaje C ++.

(Auto, double, int, struct, Break, else, long, switch, Case, enum, register, typedef, Char, extern, return, union, Const, float, short, unsigned, Continue, for, igned, void, Default, goto, sizeof, volatile, Do, if, static, while, Asm, dynamic_cast, namespace, reinterpret_cast, Bool, explicit, new, static_cast, Catch false, operator, template, Class, friend, private, this, Const_cast, inline, public, throw, Delete, mutable, protected, true, Try, typeid, typename, using, virtual, wchar_t)

Ejemplo de palabras clave

En la sección anterior, hemos visto la lista de palabras clave. No podemos usarlos como variables en la programación. En esta sección, vamos a discutir algunos de ellos con la ayuda de algunos ejemplos.

1. Si: esta palabra clave se utiliza para verificar la condición. Si la condición se vuelve verdadera, ejecuta la siguiente declaración if.

El programa para la implantación de la palabra clave If se da de la siguiente manera:

#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;
)

La salida será la siguiente:

2. else : esta palabra clave se usa con la instrucción if. Si la condición se vuelve falsa, se ejecutará la declaración que sigue a la otra.

El programa para la implantación de la palabra clave else se da de la siguiente manera:

#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;
)

La salida será la siguiente:

3. interruptor: esta palabra clave se utiliza para probar el valor de la variable y compararla con diferentes casos. En función de los casos, ejecuta la declaración. En la primera salida, el número ingresado se encuentra entre los casos, por lo que ejecuta la instrucción que fluye los casos coincidentes. En la segunda salida, podemos ver que, el número ingresado no coincide con los casos, por lo tanto, ejecuta la declaración que sigue a la palabra clave predeterminada.

El programa para la implantación de la palabra clave switch se proporciona de la siguiente manera:

#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;
)

La salida será la siguiente:

4. while: esta palabra clave se utiliza para controlar el flujo de ejecución. Primero, verifica la condición, si la condición coincide, se ejecutarán las siguientes instrucciones.

El programa para la implantación de while keyword se da de la siguiente manera:

#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;
)

La salida será la siguiente:

5. do: la palabra clave do se usa con una palabra clave while. El trabajo de do es el mismo, la única diferencia es ejecutar primero la declaración y luego verificar la condición, por otro lado, toda la primera condición de verificación ejecuta las declaraciones.

El programa para la implantación de la palabra clave do se da de la siguiente manera:

#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;
)

La salida será la siguiente:

6. for: la palabra clave for se utiliza para controlar el bucle. Es una instrucción de control de bucle que ejecuta el bucle hasta que la condición dada coincida.

El programa para la implantación de for keyword se da de la siguiente manera:

#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;
)

La salida será la siguiente:

7. break: esta palabra clave se utiliza para romper la declaración. Según la condición, rompe el ciclo. Un salto de palabra clave también se puede usar con una instrucción switch para romper el ciclo.

El programa para la implantación de la palabra clave break se ofrece de la siguiente manera:

#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;
)

La salida será la siguiente:

8. continuar: la palabra clave continuar se utiliza para omitir la línea. Es exactamente lo contrario de la declaración de ruptura. La instrucción Continue continuará la ejecución del bucle, solo omite la línea donde se menciona.

El programa para la implantación de la palabra clave continuar se da de la siguiente manera:

#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;
)

La salida será la siguiente:

9. goto: la palabra clave goto se usa para transferir el flujo de control a otra etiqueta. En el programa que se muestra a continuación, creamos dos etiquetas pares e impares para transferir el flujo de control.

El programa para la implantación de la palabra clave goto se da de la siguiente manera:

#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;
)

La salida será la siguiente:

10. const: esta palabra clave se utiliza para fijar el valor de la variable. Una variable que se declara como constante permanece constante. El valor de la variable constante no se puede cambiar. En el primer programa, puede ver que el valor de i ha cambiado. En el segundo programa, cuando vamos a cambiar el valor de constante, arroje el error.

El programa para la implantación de la palabra clave const se da de la siguiente manera:

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

La salida será la siguiente:

Aquí hay otro programa para la implantación de la palabra clave else es el siguiente

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

La salida será la siguiente:

11. struct: esta palabra clave se utiliza para crear un tipo de datos. Declara que todas las variables en un grupo deben seguir la palabra clave struct. Después de crear un objeto de la estructura, se recuperan todas las variables.

El programa para la implantación de la palabra clave struct se da de la siguiente manera:

#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;
)

La salida será la siguiente:

12. char: esta palabra clave se utiliza para declarar una variable de caracteres. Por ejemplo, ortografía char; Entonces, la ortografía es una variable de tipo de caracteres.

El programa para la implantación de la palabra clave char se da de la siguiente manera:

#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;
)

La salida será la siguiente:

13. int: esta palabra clave se utiliza para almacenar los valores enteros. Puede ver que, incluso después de asignar un valor flotante, da el único entero como salida.

El programa para la implantación de la palabra clave int se da de la siguiente manera:

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

La salida será la siguiente:

14. flotante: esta palabra clave se utiliza para almacenar valores decimales.

El programa para la implantación de la palabra clave float se da de la siguiente manera:

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

La salida será la siguiente:

15. clase: esta palabra clave se utiliza para crear una clase. Una clase contiene los datos y la función que se utilizarán en el programa. Una clase puede regirse por tres palabras clave: pública, protegida y privada. Se puede acceder al miembro y la función de la clase fuera de la clase. No se puede acceder a los miembros y la función de una clase privada fuera de la clase.

El programa para la implantación de la palabra clave de clase se da de la siguiente manera:

#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;
)

La salida será la siguiente:

Conclusión

En este artículo, hemos visto cuáles son las diversas palabras clave en C ++ y cómo implementar estas palabras clave utilizando algunos ejemplos. Espero que encuentres útil este artículo.

Artículos recomendados

Esta ha sido una guía para las palabras clave de C ++. Aquí hemos discutido qué son las palabras clave de C ++, la lista de palabras clave de C ++ junto con los ejemplos que siguen con códigos y salidas. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Mejor compilador de C ++
  2. Objeto en C ++
  3. Alternativas de C ++
  4. C ++ vs Visual C ++
  5. Palabras clave PHP
  6. Las 11 características y ventajas principales de C ++
  7. Lanzamiento vs Lanzamientos | Las 5 principales diferencias que debes saber
  8. Las 36 palabras clave principales en SQL con ejemplos
  9. Importancia, usos y ejemplos de esta palabra clave
  10. Guía completa para romper la declaración en Python