Introduction aux mots-clés en C ++

Les mots clés sont les mots réservés dans n'importe quel langage de programmation. Ils sont utilisés pour effectuer une tâche spécifique. Nous ne pouvons pas utiliser de mots clés pour déclarer des variables. Comme tout autre langage, il existe également divers mots clés dans le langage C ++. Dans cet article, nous allons voir ces mots clés à l'aide d'exemples. Nous pouvons dire que les mots clés sont le cœur de la langue, car sans eux, nous ne pouvons rien faire. Chaque mot-clé a ses propres avantages et signification.

Liste des mots clés C ++

Vous trouverez ci-dessous la liste des mots clés utilisés dans le langage C ++.

(Auto, double, int, struct, Break, else, long, switch, Case, enum, register, typedef, Char, extern, return, union, Const, float, short, unsigned, Continue, for, signed, 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)

Exemple de mots clés

Dans la section ci-dessus, nous avons vu la liste des mots clés. Nous ne pouvons pas les utiliser comme variables dans la programmation. Dans cette section, nous allons en discuter certains à l'aide de quelques exemples.

1. Si: Ce mot-clé est utilisé pour vérifier la condition. Si la condition devient vraie, elle exécute l'instruction suivant if.

Le programme d'implantation du mot clé If est donné comme suit:

#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 sortie sera la suivante:

2. else : ce mot-clé est utilisé avec l'instruction if. Si la condition devient fausse, l'instruction qui suit le else sera exécutée.

Le programme d'implantation du mot-clé else est donné comme suit:

#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 sortie sera la suivante:

3. switch: ce mot-clé est utilisé pour tester la valeur de la variable et la comparer avec différents cas. Sur la base des cas, il exécute la déclaration. Dans la première sortie, le nombre entré fait partie des cas, il exécute donc l'instruction faisant circuler les cas de correspondance. Dans la deuxième sortie, nous pouvons voir que, le nombre entré ne correspond pas aux cas, donc il exécute l'instruction suivant le mot-clé par défaut.

Le programme d'implantation du mot-clé switch est donné comme suit:

#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 sortie sera la suivante:

4. while: ce mot-clé est utilisé pour contrôler le flux d'exécution. Tout d'abord, il vérifie la condition, si la condition correspond, les instructions suivantes seront exécutées.

Le programme d'implantation du mot clé while est donné comme suit:

#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 sortie sera la suivante:

5. do: le mot clé do est utilisé avec un mot clé while. Le fonctionnement de do est le même, la seule différence est d'abord d'exécuter l'instruction puis de vérifier la condition, d'autre part, la première condition de vérification entière exécute ensuite les instructions.

Le programme d'implantation du mot clé do est donné comme suit:

#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 sortie sera la suivante:

6. for: Le mot clé for est utilisé pour contrôler la boucle. Il s'agit d'une instruction de contrôle de boucle qui exécute la boucle jusqu'à ce que la condition donnée corresponde.

Le programme d'implantation du mot clé for est donné comme suit:

#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 sortie sera la suivante:

7. break: ce mot-clé est utilisé pour casser l'instruction. En fonction de la condition, il rompt la boucle. Un saut de mot clé peut également être utilisé avec une instruction switch pour rompre la boucle.

Le programme d'implantation du mot-clé break est donné comme suit:

#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 sortie sera la suivante:

8. continue: Le mot-clé continue doit être utilisé pour sauter la ligne. C'est exactement l'opposé de l'instruction break. L'instruction Continue continuera l'exécution de la boucle, elle saute uniquement la ligne où elle est mentionnée.

Le programme d'implantation du mot-clé continue est donné comme suit:

#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 sortie sera la suivante:

9. goto: le mot-clé goto est utilisé pour transférer le flux de contrôle vers une autre étiquette. Dans le programme ci-dessous, nous créons deux étiquettes paires et impaires pour transférer le flux de contrôle.

Le programme d'implantation du mot-clé goto est donné comme suit:

#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 sortie sera la suivante:

10. const: ce mot-clé est utilisé pour fixer la valeur de la variable. Une variable déclarée const reste constante. La valeur de la variable constante ne peut pas être modifiée. Dans le premier programme, vous pouvez voir que la valeur de i a été modifiée. Dans le deuxième programme, quand nous allons changer la valeur de constant, que ce soit jette l'erreur.

Le programme d'implantation du mot-clé const est donné comme suit:

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

La sortie sera la suivante:

Voici un autre programme pour l'implantation de mot-clé else est comme suit

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

La sortie sera la suivante:

11. struct: ce mot-clé est utilisé pour créer un type de données. Il déclare que toutes les variables d'un groupe suivent le mot-clé struct. Après avoir créé un objet de la structure, toutes les variables sont récupérées.

Le programme d'implantation du mot clé struct est donné comme suit:

#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 sortie sera la suivante:

12. char: Ce mot-clé est utilisé pour déclarer une variable de caractère. Par exemple, l'orthographe des caractères; Ici, l'orthographe est une variable de type caractère.

Le programme d'implantation du mot clé char est donné comme suit:

#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 sortie sera la suivante:

13. int: ce mot-clé est utilisé pour stocker les valeurs entières. Vous pouvez voir que, même après avoir affecté une valeur flottante, il donne le seul entier en sortie.

Le programme d'implantation du mot clé int est donné comme suit:

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

La sortie sera la suivante:

14. float: ce mot-clé est utilisé pour stocker des valeurs décimales.

Le programme d'implantation du mot-clé float est donné comme suit:

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

La sortie sera la suivante:

15. classe: ce mot-clé est utilisé pour créer une classe. Une classe contient les données et la fonction qui vont être utilisées dans le programme. Une classe peut être régie par trois mots clés - public, protégé et privé. Le membre et la fonction de la classe sont accessibles en dehors de la classe. Les membres et la fonction d'une classe privée ne sont pas accessibles en dehors de la classe.

Le programme d'implantation du mot-clé de classe est donné comme suit:

#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 sortie sera la suivante:

Conclusion

Dans cet article, nous avons vu quels sont les différents mots clés en C ++ et comment implémenter ces mots clés à l'aide de quelques exemples. J'espère que cet article vous sera utile.

Articles recommandés

Cela a été un guide pour les mots clés C ++. Ici, nous avons discuté des mots clés C ++, de la liste des mots clés C ++ ainsi que des exemples suivants avec codes et sorties. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus–

  1. Meilleur compilateur C ++
  2. Objet en C ++
  3. Alternatives C ++
  4. C ++ contre Visual C ++
  5. Mots-clés PHP
  6. Les 11 principales fonctionnalités et avantages de C ++
  7. Lancer vs lancer | Les 5 principales différences que vous devez savoir
  8. 36 principaux mots clés en SQL avec des exemples
  9. Importance, utilisations et exemples de ce mot-clé
  10. Guide complet de Break Statement en Python