Jak używać funkcji time() w C

Jak Uzywac Funkcji Time W C



Czas jest ważnym czynnikiem w programowaniu i zadaniach związanych z komputerem, których ludzie najczęściej używają do obliczania czasu do różnych celów. Programowanie C ma różne funkcje, które mogą pomóc użytkownikom w wykonywaniu tych zadań, niezależnie od tego, czy jest to związane z obliczaniem bieżącego czasu systemu, czy obliczaniem czasu działania programu. Jedną z najważniejszych funkcji obliczania czasu w C jest funkcja funkcja czas().

W tym artykule porozmawiamy o korzystaniu z funkcja czas(). w programowaniu w C.







Co to jest funkcja time() w C?

The funkcja czas(). w C jest wbudowaną funkcją, która pozwala użytkownikom zwrócić całkowitą liczbę sekund od 1 stycznia 1970 r., 00:00:00 UTC (uniwersalny czas koordynowany). Funkcja ta zawarta jest w pliku nagłówkowym , który musi być zawarty przed uruchomieniem programu i zwraca aktualny czas systemowy jako wartość time_t.



Składnia : czas() funkcja używa prostej składni w C, która jest podana jako:



czas_t czas ( czas_t * sekundy ) ;

Parametry : czas() funkcja w powyższej składni pobiera wskaźnik do argumentu zmiennej time_t, który przechowuje liczbę sekund od czasu.





Zwracana wartość : Typ zwracany przez funkcję jest taki sam jak wartość time_t przechowywana w zmiennej wskazywanej przez argument.

Przykład

Korzystanie z czas() funkcja została zademonstrowana w poniższym przykładzie:



#include

#include

int główny ( )

{

czas_t bieżący_t ;
prąd_t = czas ( prąd_t ) ;
drukujf ( „%s%ld sekund od epoki” ,
asctime ( czas lokalny ( & prąd_t ) ) , prąd_t ) ;
powrót 0 ;


}

Powyższy program definiuje zmienną current_t typu time_t i korzysta z funkcja czas(). mierzyć czas od Epoki (00:00:00 UTC, 1 stycznia 1970) do teraz w sekundach. używaliśmy asctime() funkcja, która konwertuje wskaźnik typu struktury prąd_t do ciągu reprezentującego czas w formacie dnia i godziny. The czas lokalny() została użyta do przedstawienia aktualnego czasu kalendarzowego.

Wniosek

The funkcja czas(). jest jedną z powszechnie używanych funkcji obliczania czasu programowania C, która jest zawarta w plik nagłówkowy i służy do określania aktualnego czasu systemowego. Korzystając z prostego przykładu, ten przewodnik dostarczył wystarczającej wiedzy na temat funkcji time() w C.