/* Recopie la chaîne dans la chaîne , en transférant au plus n symboles (incluant le terminateur éventuel). */ void strncpy(char dest[], const char src[], unsigned n) { unsigned i; for (i = 0; i < n; i++) if (!((dest[i] = src[i]))) break; }