Bonjour,
lorsque je declare et initialise un char* de la maniere suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
char* texte = new char[];
elle contient le texte suivant :

ÿÿÿÿ<<<<<<<<îbîb
(bon ok ce n'est pas vraiment ça mais ça y ressemble, c'est fait avec des caracteres bizarres)

bref, le résultat est que lorsque je copie un texte dans ma variable avec la fonction strncpy, j'obtiens le texte suivant dans ma variable :

textecopié<<<<<<<îbîb
Comment cela se fait-ce t-il ?