Dans la documentation concernant les fonctions de la bibliothèque standard, que ce
soit dans la norme ou dans les manuels UNIX, l'information concernant
l'interface d'appel de la fonction se trouve dans le paragraphe
Synopsis.
Dans ces paragraphes, se trouve toujours une commande d'inclusion de source.
Exemple de la fonction cosinus :
Synopsis
#include <math.h>
double cos(double x);
Il faut comprendre que le fichier math.h
contient un ensemble de
définitions nécessaires à l'utilisation de cos
,
en particulier la déclaration de cos en fonction externe, à savoir :
extern double cos(double x);
Il faut donc inclure le fichier math.h
avant toute utilisation de la
fonction cos.
Matthieu Moy
2017-02-08