Presque tous les autres programmes ou fonction conçu pour copier un objet dans un autre utilise la convention de basePourquoi strcpy prendre c'est des arguments dans l'ordre inverse
copie (source, destination)
logique même commune conduirait à la conclusion que vous copiez quelque chose d'ici à là. Pourquoi strcpy utilise-t-il exactement la convention inverse? Cela sert seulement à confondre les gens qui essaient d'utiliser la fonction. Sûrement l'auteur de Strcpy pensait à cela pendant qu'il écrivait la fonction? Ou est-ce que la fonction strcpy est antérieure à cette convention d'utilisation maintenant omniprésente?
Define "logique commune". –
Pourquoi les affectations utilisent-elles le même ordre 'dst = src;'? – wildplasser
... et qu'est-ce qu'une "logique rare"! –