A voir également:
- [C] Enregistrer dans un fichier
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Audacity enregistrer son pc - Guide
- Ouvrir un fichier .bin - Guide
7 réponses
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
10 sept. 2007 à 15:49
10 sept. 2007 à 15:49
pour lire un caractère:
char c;
scanf("%c", &c);
pour l'écrire dans le fichier:
fprintf(fichier, "%c", c);
char c;
scanf("%c", &c);
pour l'écrire dans le fichier:
fprintf(fichier, "%c", c);
thomas3347
Messages postés
18
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
6 novembre 2010
2
10 sept. 2007 à 18:05
10 sept. 2007 à 18:05
je ne comprends pas très bien : est-ce que les 2 codes suivants reviennent à la même chose ??
- soit j'enregistre le caractère qui est dans ma variable "nombre"
scanf("%ld", &nombre);
printf("Ah ! Vous avez donc choisi la touche %ld", nombre);
fputc('A', fichier); /* mais je remplace mon caractère A par le caractère saisi dans la fonction scanf */
- soit j'utilise le code suivant
fprintf(fichier, "%c", nombre);
???????? ^^
merci pour vos reponses
- soit j'enregistre le caractère qui est dans ma variable "nombre"
scanf("%ld", &nombre);
printf("Ah ! Vous avez donc choisi la touche %ld", nombre);
fputc('A', fichier); /* mais je remplace mon caractère A par le caractère saisi dans la fonction scanf */
- soit j'utilise le code suivant
fprintf(fichier, "%c", nombre);
???????? ^^
merci pour vos reponses
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
13 sept. 2007 à 09:19
13 sept. 2007 à 09:19
fputc(char, fichier);
man fputc pour les détails
man fputc pour les détails
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
11 sept. 2007 à 10:02
11 sept. 2007 à 10:02
scanf("%ld", &nombre); lit un nombre entier long
scanf("%s", string); lit une chaine de caractères
scanf("%c", &char); lit un caractère
%ld pour lire une touche, je ne comprends pas
scanf("%s", string); lit une chaine de caractères
scanf("%c", &char); lit un caractère
%ld pour lire une touche, je ne comprends pas