IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

afficher variable pointe sur fopen


Sujet :

C

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 102
    Par défaut afficher variable pointe sur fopen
    bonjour a tous

    alors voila mon petit probleme

    je fait un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    FILE *fp;
    fp=fopen(".....","r");
    j'aimerais affihcer fp comment faire

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 62
    Par défaut
    salut tu veux afficher la valeur du pointeur de fichier ?
    si c'est le cas fait juste un printf %d

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 62
    Par défaut
    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'

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 62
    Par défaut
    aussi pour une precision si le caractere '\n' est lu il figure dans ta chaine
    Tchao

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par juls64
    salut tu veux afficher la valeur du pointeur de fichier ?
    si c'est le cas fait juste un printf %d
    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:

    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 !

Discussions similaires

  1. Afficher des points sur une carte
    Par atta09 dans le forum Discussions diverses
    Réponses: 0
    Dernier message: 29/07/2013, 11h59
  2. afficher un point sur une image
    Par asma_bbs dans le forum Images
    Réponses: 1
    Dernier message: 13/03/2013, 23h57
  3. afficher les points sur image
    Par syki.mail dans le forum MATLAB
    Réponses: 3
    Dernier message: 21/09/2012, 18h10
  4. Réponses: 9
    Dernier message: 20/07/2012, 16h15
  5. Réponses: 2
    Dernier message: 18/01/2011, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo