Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    acquisizione stringhe da file con il C

    ciao a tutti, io dovrei scrivere una funzione in c che acquisisca da file una stringa di caratteri, il mio problema è che non devo condiderare la prima riga del file di testo e non devo prenderlo tutto...
    questo è il mio file

    ID Day Hygr Temp
    1435 09 0.48 30
    1435 21 0.76 24
    1435 28 0.32 22
    2307 03 0.54 19
    2307 14 0.82 14
    0081 18 0.46 30
    0081 21 0.86 34

    io dovrei caricare nella stringa, che una dimensione fissa,: 1435 09 0.48 30
    qualcuno mi può aiutare???

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Leggi la prima riga con fgets e la ignori, poi inizi un ciclo in cui con fscanf leggi un intero, un intero, un float e un'altro intero (se vuoi i vari pezzi separati). Oppure continui con fgets..
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di MrX87
    Registrato dal
    Jun 2007
    Messaggi
    500
    bhè per quanto riguarda il problema di non leggere la prima riga...basta usare una fgets() e leggi tutta la riga in un buffer temporaneo che poi andrai a utilizzare per la lettura della seconda riga...e infine per leggere da file penso che tu sappia che bisogna usare le funzioni standard tipo fopen() e o la fgets() o la fscanf(). Se ci sono problemi scrivi ancora...
    "Non può piovere per sempre" Il Corvo
    Forza Vigor!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.