Bonjour à tous,
J'ai créer un fichier d'entête qui ne fonctionne pas.
Pourtant l'entête placé dans le fichier main fonctionne à merveille.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // prototypes pour strsub.c #ifdef __cplusplus extern "C" { #endif #ifndef strsub #define strsub char* _strsub(const char chaine[], unsigned int debut, unsigned int fin); #endif
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #include <string.h> #include <stdlib.h> #include <stdio.h> /* #include "strsub.h" */ char* strsub(const char chaine[], unsigned int debut, unsigned int fin); int main(void) { const char *s = "Hello, world!"; printf("%s\n", strsub(s, 7, 11)); return 0; }
Partager