Bonjour, je me suis rendu compte dans mon projet cryptage que lors de l'insertion du caractere 0x0A le programme insere 2 caractere : 0x0D et 0x0A.
main()
{
FILE *fp;
char A=0x0A;
fp=fopen("ChartestA.txt", "w" );
fwrite(&A, sizeof(char), 1,fp);
fclose(fp);
}
Le fichier ChartestA.txt fait 2 octet au lieu d'un. Cela ne le fait qu'avec 0xA.
Avez-vous par hasard une explication?