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