Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [C] Gestione del time

  1. #1
    Utente di HTML.it L'avatar di Alcott
    Registrato dal
    Jul 2003
    Messaggi
    154

    [C] Gestione del time

    Ciao a tutti,
    avevo scritto questo programmino per stampare l'ora corrente ma non va. Non riesco a capire come far stampare una variabile di tipo "time_t" (anche "time_t *" andrebbe bene) su schermo. Come notate ho usato la printf, ma andrebbe bene qualsiasi altra.
    codice:
    #include <stdio.h>
    #include <time.h>
    #include <stdlib.h>
    
    main ()
    {
    	time_t *p;
    	
            time(p);
    	printf ("tempo: %p\n", p);
    }
    C'è un modo inoltre per avere i centesimi, o meglio ancora i millesimi dell'ora per basarsi su questi per generare molte coppie di numeri casuali?
    Ringrazio anticipatamente!

  2. #2
    Utente di HTML.it L'avatar di infinitejustice
    Registrato dal
    Nov 2001
    residenza
    Barcelona
    Messaggi
    772
    Una cosa così?

    time_t lt = time(NULL);
    struct tm *ptr = localtime(&lt);
    printf("%d:%d:%d\n", ptr->tm_hour, ptr->tm_min, ptr->tm_sec);


    O volendo asctime(ptr);
    Live fast. Troll hard.
    Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
    Team Lead @Gameloft Barcelona

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.