bonjour a tous
alors voila mon petit probleme
je fait un
j'aimerais affihcer fp comment faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FILE *fp; fp=fopen(".....","r");
bonjour a tous
alors voila mon petit probleme
je fait un
j'aimerais affihcer fp comment faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FILE *fp; fp=fopen(".....","r");
salut tu veux afficher la valeur du pointeur de fichier ?
si c'est le cas fait juste un printf %d
si tu veux lire le fichier les caracteres tu peux utiliser fgets(char *chaine int nbr_caractere_a_lire, File *fp)
Tu lis les n caracteres dans ton fichier et tu les copies dans ta chaine apres plus qu'a faire un printf %s de ta chaine. La fonction s'arrette lorsqu'elle rencontre une fin de fichier '\0' ou une fin de ligne'\n'
aussi pour une precision si le caractere '\n' est lu il figure dans ta chaine
Tchao
Surement pas, le pointeur n'as pas de valeur mais une adresse, on peut dire si tu préfères qu'il contient une adresse mais il me semble que ce n'est pas une bonne façon de voir les choses ... passons ! Pour un pointeur, on peut afficher son adresse ainsi:Envoyé par juls64
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf ("%p\n", p_file);
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Partager