Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Ifrit
    Registrato dal
    Oct 2005
    Messaggi
    116

    [C] Come creare un file con nome dipndente da una variabile

    Salve,
    Vorrei creare un file con titolo dipendente da una variabile,
    ma da errore, potreste darmi una mano?
    [se serve: O.S. Windows]

    codice:
    main()
    {
          system("color 0a");
          int i=0;
          FILE *stream;
    
         
           stream =("file%d.txt",i,"w");
           fprintf(stream ,"ciao");
           fflush(stream);
           fclose(stream);             
    
          
    };
    codice:
     $(".canaglia").show()

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Il nome del file deve stare in una stringa mentre la variabile stream deve essere usata con la fopen ...

    codice:
        char filename[20];
         
        sprintf(filename, "file%d.txt", i);
        stream = fopen(filename, "w");
    Attenzione ai buffer overflow con la sprintf ... puoi usare la versione sicura.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.