Comment déclarer les variables en c

Comment déclarer les variables en c
«Une variable est simplement un nom qui est affecté à un espace de stockage afin qu'il soit facile pour les utilisateurs d'accéder ou de lire dans le programme. La taille, la disposition de la mémoire d'une variable et la plage de valeurs ou l'ensemble des différentes opérations qui peuvent être implémentées sur la variable sont toutes reconnues par le type de variable, et chaque variable est unique dans le langage de programmation C. Il est compréhensible que la variable déclarée dans un programme peut être modifiée n'importe où dans le code. Vous pouvez attribuer les noms de variables en tant que numéro, lettre ou caractère. Parce que C est un langage sensible à la casse, les caractères majuscules et minuscules sont séparés.

C Le langage de programmation nous permet de définir divers types de données tels que entier, flotter, char, chaîne, etc., que nous apprendrons avec divers exemples."

Exemple # 01

Dans cet exemple, nous verrons comment initialiser une valeur entière dans le langage de programmation C.

Les variables qui sont initialisées sans aucune valeur, comme la ligne 3, ne sont pas définies. Aussi, les valeurs qui ne sont initialisées qu'avec Null. Dans une déclaration, les variables peuvent être initialisées (compte tenu d'une valeur de base). Une expression constante est mentionnée après le signe égal lors de l'initialisation; Comme vous pouvez le voir dans l'image ci-dessus dans la 4ème ligne, une variable «A» est initialisée avec la valeur de 10 comme entier.

Dans la 5e ligne, la commande d'impression est appelée pour afficher la chaîne «valeur de a:» et la valeur stockée dans la variable «A», comme indiqué ci-dessous.

Un autre type de données en C est un flotteur qui est une valeur en points flottants avec une précision.

Dans la variable de deuxième ligne, «A» est déclaré de type flottant sans valeur, ce qui signifie qu'il n'est pas défini, et le compilateur définira n'importe quelle valeur de poubelle comme valeur de base. Dans la ligne suivante, une valeur décimale de «10.58 ”est affecté à la variable« A."Dans la 5e ligne, la commande d'impression est écrite pour afficher la valeur stockée dans la variable" A ", comme indiqué ci-dessous.

Dans l'image ci-dessus, la ligne trois, «int a, b, c», signifie que le compilateur doit créer des variables entières avec les noms A, B et C, respectivement. Les variables de l'instruction ci-dessus sont définies.

La ligne suivante attribue la valeur «10» à la variable A, et la ligne suivante attribue la valeur «20» à la variable b. La sixième ligne attribue la somme arithmétique des valeurs des variables A et B à la troisième variable C.

Dans la 7e ligne, la commande d'impression est écrite pour afficher la chaîne «Valeur de C:» avec la valeur entière stockée en C.

Nous allons maintenant explorer un autre type de variable, qui est un tableau entier. La syntaxe pour déclarer un tableau entier est int [size] = Elements comme indiqué dans la ligne 4 ci-dessous. Dans la ligne suivante, la boucle est exécutée avec une commande d'impression pour afficher toutes les valeurs de la ligne par ligne par ligne.

Exemple # 02

Dans cet exemple, nous apprendrons à déclarer des tableaux de char avec des chaînes, car le langage C ne prend pas en charge les types de données de chaîne.

Ici, à la ligne 6, le type de données est chargé et les supports vides [] indiquent que la taille du tableau char n'est non défini. Sur le côté droit de la chaîne '=' est créé, «Bonjour.«La taille de la chaîne est de 6, avec 5 lettres et un caractère nul à la fin (\ 0), qui n'est pas visible, pour indiquer la fin de la chaîne. Cette chaîne est stockée dans la variable «A», qui est de type char. Dans la ligne suivante, la fonction d'impression est appelée pour afficher la chaîne et la sortie est affichée ci-dessous.

Dans cet exemple, nous avons inclus la taille de Char As 50, et la valeur de la chaîne est affectée à la variable «A."Comme la taille de la chaîne est inférieure à la taille définie, la chaîne entière s'affiche comme indiqué ci-dessous.

Dans la deuxième ligne, «ABC» se voit attribuer la valeur 20 en tant que global, ce qui signifie qu'il restera constant tout au long du programme. Une nouvelle variable «S» du type de données de charbon est créée avec une valeur de base non définie car il n'y a pas de '=' après elle. Ici, nous avons utilisé la fonction FGETS, qui permet à l'utilisateur d'utiliser la méthode fgets () pour saisir certains caractères suivis de la touche Entrée. Si vous souhaitez faire du tableau une chaîne, vous devez ajouter le caractère null.

Vous pouvez utiliser la chaîne séparée dans l'espace dans un programme à l'aide de la fonction FGETS (). L'utilisation de la fonction fgets () consiste à renvoyer une chaîne. Ce qui le rend différent de la fonction get (), c'est que la fonction fgets () garantit qu'aucun plus de caractères que la taille maximale n'est lu. Après avoir lu l'entrée, il le stocke dans la variable «S."La fonction put () est utilisée ici pour afficher l'entrée de chaîne. Cette fonction imprime la valeur qui lui est transmise tout en ajoutant une nouvelle ligne à la fin, nous n'aurions donc pas besoin de «/ n» pour passer à la ligne suivante.

Exemple # 03

Dans ces exemples, nous discuterons d'une autre façon de déclarer des variables avec la méthode de «Extern.»Les variables externes peuvent également être appelées variables globales. Les fonctions peuvent modifier les valeurs des variables globales. Le terme «externe» est utilisé pour déclarer et définir des variables externes.

Ces variables ne sont déclarées que, non définies. Dans l'exemple suivant, 3 variables externes sont déclarées avant la fonction. À l'intérieur de la fonction, ils se voient attribuer différentes valeurs où c est la somme arithmétique des variables «A» et «B», qui est prouvée à la borne de sortie.

Conclusion

Dans cet article, nous avons appris que la déclaration de variables est précieuse lorsque plusieurs fichiers sont utilisés, et vous devez spécifier votre variable dans l'un des fichiers qui sera accessible et utilisable lorsque l'application est liée. Vous pouvez déclarer une variable plus d'une fois dans le programme C, mais il ne peut être défini qu'une seule fois dans une fonction, un fichier ou un morceau de code dans votre programme.