Bonjour
je ne vois spas l'utilite de strncpy
puisque a chaque fois que j el'utilise j'ai besoin de mettre le dernier caracter a '\0'
je pense que c'est equivalent a
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 char buffer [10]; strncpy(buffer, "bonjour Les Amis", 10); buffer[9] = '\0';
et enplus rapide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 char buffer [10]; memcpy(buffer, "bonjour Les Amis", 10); buffer[9] = '\0';
car je pense que strncpy fait copie caractere par caractere tout en testant a chaque fois si le caracter = '\0'
Tout commentaire est le bienvenu
Partager