Как да използвате функцията time() в C

Kak Da Izpolzvate Funkciata Time V C



Времето е важен фактор в програмирането и свързаните с компютър задачи, които хората използват най-вече за изчисляване на времето за различни цели. C Програмирането има различни функции, които могат да помогнат на потребителите да изпълняват тези задачи, независимо дали са свързани с изчисляване на текущото време на системата или изчисляване на времето за изпълнение на програмата. Една от най-важните функции за изчисляване на времето в C е функция time().

В тази статия ще говорим за използването на функция time(). в програмирането на C.







Какво представлява функцията time() в C?

The функция time(). в C е вградена функция, която позволява на потребителите да върнат общия брой секунди от 1 януари 1970 г., 00:00:00 UTC (координирано универсално време). Тази функция е включена в заглавния файл , който трябва да бъде включен преди стартирането на програмата и връща текущото време на системата като стойност time_t.



Синтаксис : The време() функцията използва прост синтаксис в C, който е даден като:



time_t време ( time_t * секунди ) ;

Параметри : The време() функцията в горния синтаксис приема указател към аргумента на променливата time_t, който съхранява броя секунди от времето.





Върната стойност : Върнатият тип на функцията е същият като стойността на time_t, съхранена в променливата, посочена от аргумента.

Пример

Използването на време() функция е демонстрирана в примера по-долу:



#include

#include

вътр основен ( )

{

time_t current_t ;
current_t = време ( current_t ) ;
printf ( „%s%ld секунди от Епохата“ ,
asctime ( местно време ( и current_t ) ) , current_t ) ;
връщане 0 ;


}

Горната програма дефинира променлива current_t от типа time_t и използва функция time(). за измерване на времето от Епохата (00:00:00 UTC, 1 януари 1970 г.) до сега в секунди. Използвахме asctime() функция, която преобразува указателя на типа структура current_t към низа за представяне на часа във формат за ден и час. The местно време() функцията е използвана за представяне на текущото календарно време.

Заключение

The функция time(). е една от широко използваните функции за изчисляване на времето за програмиране на C, която е включена в <време.h> заглавен файл и се използва за определяне на текущото време на системата. Използвайки прост пример, това ръководство предостави достатъчно знания за функцията time() в C.