Variables en C ++ - Types et comment travailler avec des variables en C ++ avec exemple

Table des matières:

Anonim

Introduction aux variables en C ++

Les variables sont la partie la plus importante de tout langage de programmation. Tout langage de programmation est incomplet sans variable. On peut aussi dire que sans variables, le programme ne peut pas s'exécuter. Comme tout autre langage de programmation, le langage C ++ a également besoin de variables pour exécuter son programme. Les variables ne sont pas utilisées pour exécuter le programme, elles sont plutôt utilisées pour stocker la valeur ou la chaîne. Sans stocker de valeur, le programme ne peut pas s'exécuter. Par conséquent, les variables sont connues pour l'épine dorsale du langage de programmation. En C ++, tout mot sauf les mots-clés est utilisé comme variable. Pour définir des variables, nous devons spécifier le type de la variable. Le type peut être n'importe quoi int, double, char, float, long int, short int, etc. Float est utilisé pour stocker les valeurs flottantes comme 2.3, 3.679, 9.45. Long int est utilisé pour stocker des valeurs entières longues. Dans cet article, nous allons voir comment initialiser et déclarer les variables dans le langage C ++. Et les types de variables.

Règles et réglementations pour définir des variables en langage C ++

  • Les variables peuvent être un mélange de chiffres, de caractères spéciaux comme et pour cent (&), de soulignement (_) ou de chaîne.
  • Les majuscules et les minuscules sont traitées comme des variables différentes car C ++ est un langage sensible à la casse. Educba et eduCBA seront traités comme deux variables différentes.
  • Les variables C ++ doivent être démarrées avec le caractère. Il ne considérera pas le nombre comme un premier caractère. 6educba n'est pas une variable valide car elle commence par le nombre où educba6 peut être une variable valide comme elle a commencé par le caractère.
  • les variables en langage C ++ ne doivent pas être un mot-clé. car, this, if, else, while, do, char, this, etc sont les mots clés qui sont utilisés dans le but spécifique. Ces mots clés ne peuvent pas être utilisés comme variable en C ++.
  • Les espaces vides ne sont pas autorisés pour les variables. Edu cba n'est pas valide car il y a un espace entre edu et cba où educba est une variable valide ou edu_cba est également une variable valide car le signe de soulignement est utilisé pour joindre la variable.

Comment fonctionnent les variables en langage C ++?

  • La déclaration des variables informe le compilateur des types de variables de données qui seront utilisées dans le programme.
  • La déclaration des noms de variables informe le compilateur du nom des variables utilisées pour stocker la valeur dans le programme.
  • Lors de la déclaration des variables, je dis au compilateur le stockage dont les variables ont besoin. Le compilateur n'a pas à se soucier du stockage jusqu'à ce qu'il soit déclaré.

Comment déclarer des variables en langage C ++?

Les variables peuvent être déclarées avant de commencer avec les programmes. La syntaxe de déclaration d'une variable est la suivante
type_données nom_variable;

type_données: définit les types de données pour stocker la valeur. Les types de données peuvent être int, char, float, double, short int, etc.
nom_variable: définit le nom des variables. Cela peut être n'importe quoi sauf le mot-clé.

Par exemple,
1. cabine int;
2. flotteur 6, 9, 7, 3
Par exemple 1, int est un type de données et cab est un nom de variable. Dans le deuxième exemple, nous avons déclaré deux variables où le flottant est un type de données et 6, 9 et 7, 3 sont des variables.
Une fois les variables déclarées, le stockage de ces variables a été alloué par le compilateur car il sera utilisé pour le programme.

Programme pour illustrer la déclaration de variables en langage C ++

#include
using namespace std;
int main()
(
int x, y, z;
x = 10;
y = 3;
z = x + y;
cout << "Sum of two numbers is: " << z;
return 0;
)

Comment initialiser des variables en langage C ++?

En C ++, les variables peuvent être initialisées en affectant les valeurs au moment de la déclaration. La syntaxe d'initialisation des variables en langage C ++ est -

data_type variable_name = value;

Par exemple,

  1. int x = 10;
  2. char b = 'eduCBA'

Dans l'exemple 1, nous avons initialisé la variable x avec la valeur 10. Dans l'exemple 2, nous avons initialisé b en tant que caractère avec la valeur eduCBA.

Programme pour illustrer l'initialisation de variables en langage C ++

#include
using namespace std;
int main()
(
int x = 5, y = 15;
int z = x + y;
cout << "Sum of two numbers is: "<< z;
return 0;
)

Types de variables en langage C ++

Il existe 5 types de variables en langage C ++ qui sont les suivantes:

1. Variables locales

Les variables locales sont déclarées à l'intérieur de la fonction. Les variables locales doivent être déclarées avant leur utilisation dans le programme. Les fonctions déclarées à l'intérieur de la fonction peuvent modifier la valeur des variables. Les fonctions extérieures ne peuvent pas modifier la valeur des variables locales.

Voici un exemple

int main()
(
int x = 2; //local variable
)

2. Variables globales

Les variables globales sont déclarées en dehors des fonctions. Toutes les fonctions, c'est-à-dire la fonction locale et la fonction globale, peuvent changer la valeur des variables globales.

Un exemple est donné comme suit,

int y = 10; //global variable
int main()
(
int x = 5; //local variable
)

3. Variables statiques

Ces variables sont déclarées avec le mot statique.

Un exemple est donné comme suit,

int main()
(
int x = 5; //local variable
static y = 2; //static variable
)

4. Variables automatiques

Les variables automatiques sont déclarées avec le mot-clé auto. Toutes les variables déclarées à l'intérieur des fonctions sont considérées par défaut comme une variable automatique.

Un exemple est donné comme suit,

int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)

5. Variables externes

En utilisant le mot-clé extern, les variables externes sont déclarées.

extern z = 4; //external variable

Conclusion

Dans cet article, nous avons vu l'importance des variables dans le langage C ++ et comment travailler avec des variables à l'aide d'exemples. En outre, nous avons vu cinq types différents de variables dans le langage C ++ avec des exemples. J'espère que cet article vous sera utile.

Articles recommandés

Ceci est un guide des variables en C ++. Ici, nous discutons Introduction, comment utiliser les variables en C ++ avec des exemples. Vous pouvez également consulter nos autres articles suggérés -

  1. Meilleur compilateur C ++
  2. Tableaux en C ++
  3. référence c ++ vs pointeur
  4. Alternatives C ++
  5. Variables en JavaScript