EXTERN |
Externe |
---|---|
ISO C99 |
Syntaxe
storage-class-specifier := extern |
linkage-specification ::= extern string-literal { [declaration-seq] } | extern string-literal declaration |
Paramètres
Nom | Description |
---|---|
string-literal | Ce paramètre permet d'indiquer une chaîne de caractères littéral |
declaration-seq | Ce paramètre permet d'indiquer une déclaration séquentiel. |
Description
Ce mot réservé permet de déclarer une méthode externe comme par exemple lorsqu'on définit une API de Windows.
Remarque
- Le mot clef extern déclare qu'une variable ou une fonction a un lien externe en dehors du fichier dans lequel elle est déclarée.
Exemple
Cet exemple permet d'utiliser directement la fonction sin de la bibliothèque du C :
Essayer maintenant !
on obtiendra le résultat suivant :
Sin(1)=0.841471Voir également
Langage de programmation - C - Références de mots réservés (mots clefs) - static
Dernière mise à jour : Mardi, le 28 juillet 2015