Bonjour à tous,
Je n'arrive pas à comprendre pourquoi ce test est toujours faux... la fonction strcmp n'est elle pas sensé comparer seulement les n (4 dans mon exemple) premiers caractères ?
Je suis sous Ubuntu et j'utilise gcc 4.4.3Code:
1
2
3
4
5 if(strcmp("help", "help0", 4) == 0) { printHelp(); return; }
Merci d'avance pour vos réponses ;)