C'de time() İşlevi Nasıl Kullanılır

C De Time Islevi Nasil Kullanilir



Zaman, insanların çeşitli amaçlarla zamanı hesaplamak için çoğunlukla kullandıkları programlama ve bilgisayarla ilgili görevlerde önemli bir faktördür. C Programlama, ister sistemin mevcut saatini hesaplamak ister programın çalışma süresini hesaplamakla ilgili olsun, kullanıcıların bu görevleri gerçekleştirmesine yardımcı olabilecek farklı işlevlere sahiptir. C'deki en önemli zaman hesaplama işlevlerinden biri, zaman () işlevi.

Bu yazıda, kullanımı hakkında konuşacağız. zaman() işlevi C programlamada.







C'deki time() İşlevi nedir?

bu zaman() işlevi C'de, kullanıcıların 1 Ocak 1970, 00:00:00 UTC'den (Eşgüdümlü Evrensel Zaman) bu yana geçen saniyelerin toplam sayılarını döndürmelerine izin veren yerleşik bir işlevdir. Bu işlev, program başlamadan önce dahil edilmesi gereken başlık dosyasında bulunur ve sistemin geçerli saatini bir time_t değeri olarak döndürür.



Sözdizimi : zaman() işlevi, C'de şu şekilde verilen basit bir sözdizimini kullanır:



zaman_t zaman ( zaman_t * saniye ) ;

parametreler : zaman() yukarıdaki söz dizimindeki işlev, zamandan bu yana geçen saniye sayısını depolayan time_t değişkenine bir işaretçi alır.





Geri dönüş değeri : Fonksiyonun dönüş tipi, argüman tarafından işaret edilen değişkende saklanan time_t değeri ile aynıdır.

Örnek

kullanımı zaman() işlevi aşağıdaki örnekte gösterilmiştir:



#include

#include

int ana ( )

{

time_t current_t ;
akım_t = zaman ( akım_t ) ;
printf ( 'Çağdan bu yana %s%ld saniye' ,
asctime ( Yerel zaman ( & akım_t ) ) , akım_t ) ;
geri dönmek 0 ;


}

Yukarıdaki program bir değişken tanımlar. time_t türünden current_t ve kullanır zaman() işlevi Epoch'tan (00:00:00 UTC, 1 Ocak 1970) bu yana geçen süreyi saniye cinsinden ölçmek için. Kullandığımız asctime() yapı türü işaretçisini dönüştüren işlev akım_t zamanı gün ve saat biçiminde temsil eden dizeye. bu Yerel zaman() işlevi, geçerli takvim saatini temsil etmek için kullanılmıştır.

Çözüm

bu zaman() işlevi içinde yer alan, yaygın olarak kullanılan C Programlama zaman hesaplı işlevlerinden biridir. Header dosyasıdır ve sistemin geçerli saatini belirlemek için kullanılır. Basit bir örnek kullanarak, bu kılavuz C'deki time() işlevi hakkında yeterli bilgi sağladı.