Externe en c

Externe en c

C a un avantage supplémentaire sur les autres langages de script car il s'agit d'un langage de programmation procédural. Nous pouvons également dire que C est un langage de programmation basé sur le compilateur qui distingue Python et Java, qui sont basés sur un interprète. En conséquence, la compilation et l'exécution de codage sont accélérés. Les types de données dans la langue C sont les déclarations ou les définitions des variables. Cela définit la variété et le volume de données sur les variables. C est un langage de choix fort pour les débutants pour apprendre la programmation avec. Le langage de programmation C est utilisé pour écrire le système d'exploitation UNIX et pratiquement toutes les applications UNIX. Pour cette raison, C est actuellement une langue professionnelle fréquemment utilisée.

Les systèmes opératoires des programmes de composants, d'une manière particulière, ont été initialement développés en utilisant la langue C. Car il produit le code qui exécute le code presque rapide écrit en langage d'assemblage, et C a été adopté comme un langage de développement du système. Pour exécuter n'importe quel programme de langage C, nous devons d'abord le compiler à l'aide d'un compilateur C, qui transforme C en un langage compréhensible informatique. Visual Studio est le meilleur compilateur pour la compilation de code utilisateur dans le langage C.

Le sujet dont nous discuterons dans notre article est lié à la langue «C», qui est un simple mot-clé «externe». Les programmeurs et les codeurs utilisent ce mot-clé pour étendre la visibilité de toute variable et fonction. Finalement, nous n'avons pas besoin de définition de fonction dans la langue «C» car la fonction restera visible dans le code par défaut.

En outre, il a une propension à diffuser des variables et fonctionne la visibilité sur de nombreux fichiers source. On peut dire que déclarant une variable sans assassinat de l'allocation de la mémoire. Il n'est pas obligé régulièrement de déclarer une fonction lors du codage d'un programme. Il modifie les critères d'affiliation afin que le compilateur C ne modifie pas le symbole avec des informations supplémentaires. Dans la langue «C», nous avons un autre préfixe, «statique», qui ne pouvait pas être utilisé avec «l'extern» dans la même déclaration d'une définition de fonction. Externe est standardisé comme un «externe» dans le langage de programmation C.

Procédure

Dans cet article, nous essaierons d'apprendre ce qu'est un mot-clé externe en «C» et pourquoi ce mot-clé est utilisé. Nous verrons comment et où il pourrait être utilisé avec l'aide de la description de notre code par définition d'une fonction avec la mise en œuvre de différents exemples de langue C.

Exemple # 01

Comme nous l'avons discuté plus tôt, l'introduction du mot-clé «externe» est dans notre article, et maintenant nous examinerons le fonctionnement de ce mot-clé avec nos exemples. Dans le premier exemple, nous avons d'abord pris notre fichier d'en-tête dans notre code pour importer la langue «C». Après cela, nous avons utilisé le type de données entier avec notre mot-clé principal «externe» pour la déclaration de la variable «M» et attribué notre variable avec la valeur «20». Maintenant, nous avons déclaré notre deuxième variable «n» avec le type de données entier car nous avons utilisé des valeurs entières et attribué la variable «n» comme valeur de «10». Après avoir défini les deux variables, nous mettrons notre fonction principale sur le code.

Dans la fonction principale, nous avons déclaré la variable «K» du type de données entier avec le mot clé «Auto» et attribué une valeur de «21» à la variable «K». Maintenant, «Auto» est un mot-clé dans le langage «C» qui est utilisé pour la déclaration d'une variable locale dans le code. Pour attribuer à l'échelle mondiale la variable «n», nous avons utilisé le mot-clé «externe» avec le type de données entier.

Ensuite, nous avons utilisé la fonction «printf ()» pour afficher notre message d'invite sur l'écran de sortie. Dans la première fonction d'impression après le message de sortie, nous lui avons attribué la valeur de la variable «k». Dans la deuxième fonction d'impression, nous avons stocké des variables «M» et «N» avec le message que nous pouvons voir sur notre affichage de code. «\ N» est utilisé pour rendre le curseur de point de l'écran jusqu'à la nouvelle ligne après avoir exécuté la ligne de code actuelle. Alors "% d" est utilisé comme s'il pouvait avoir une valeur entière stockée dans leur variable.

Ici, nous avons modifié la valeur de la variable «M» à «25». Encore une fois, nous avons utilisé notre fonction d'impression pour afficher la valeur modifiée qui est nouvellement stockée dans notre variable «M». Nous pouvons donc voir qu'avec la même variable «M», nous avons représenté deux valeurs avant et après modification comme «20» et «25».

#inclure
extern int m = 20;
int n = 10;
int main()

auto int k = 21;
extern int n;
printf ("Valeur de variable automatique: -% d \ n", k);
printf ("variable externe M et n Valeur: -% d,% d \ n", m, n);
M = 25;
printf ("variable externe m Valeur modifiée: -% d \ n", m);
retour 0;


Dans la sortie, nous avons accédé à toutes les valeurs stockées en variables «K», «M» et «N». Avec l'utilisation du mot-clé «externe», nous accédons à cette variable «M», qui représente deux valeurs que nous pouvons voir dans notre affichage de sortie.

Exemple # 02

Maintenant, regardons notre deuxième exemple dans lequel nous avons importé le fichier d'en-tête de C, qui est «». Cet en-tête se compose de beaucoup de codage éteint ou composé en un seul mot. Nous avons déclaré ou défini notre «P» variable d'un type de données entier avec le mot-clé «externe», et nous l'avons juste attribué avec la valeur de «5000», comme nous pouvons le voir dans notre affichage de code, également. Maintenant, venons à la fonction principale du programme, où nous avons utilisé la fonction d'impression et l'avons attribuée à la valeur de notre variable «P». À cette étape, il faudra la valeur stockée en variable «p» et l'afficher sur l'écran de sortie. Pour mettre fin à l'implémentation du code, nous avons utilisé l'instruction «Retour», qui renverra le flux d'exécution de notre programme.

#inclure
extern int p = 5000;
int main()

printf ("% d", p);
retour 0;

La sortie affichera la valeur attribuée à la variable «p» qui est «5000», que nous pouvons utiliser dans la sortie suivante.

Conclusion

Cet article couvre le concept du «externe”Mot-clé dans le"C" Langue. Cela nous permet de comprendre comment nous utilisons «Extern» dans nos exemples. Nous avons implémenté deux exemples de code linguistique «C» qui exprimaient clairement la fonction du mot-clé «externe». Dans le premier exemple, nous avons utilisé «Extern» ainsi que deux déclarations de variables. Alors que dans le deuxième exemple, nous avons utilisé une fonction externe simple pour une définition simple d'une variable et l'avons affichée sur la sortie.