Pour écrire le contenu d'une variable dans un fichier, on peut utiliser fwrite ou write
Je ne sais pas laquelle de ces deux fonction est la mieux
void toto(const char * nom_fich,char temp_tab[][20], struct timeval tab2[])
{
fd = open (nom_fich, O_WRONLY | O_CREAT | O_TRUNC, 0644);
if (fd < 0) {
perror ("open" );
exit (1);
}
write (fd, temp_tab[i], 20*sizeof(char));
close(fd);