Was bedeutet "time(NULL)" ???
-
Hi,
könnte mir jemand vielleicht erklären was die Funktion time(NULL) macht wenn sie den zeiger NULL als Parameter bekommt ????
-
Sie liefert die Anzahl der Sekunden, die seite dem 1.1.1970 UTC vergangen sind.
-
sie übergibt den ermittelten Zeitwert NUR als Rückgabewert ("time(&tm);" würde die aktuelle Zeit in tm speichern UND als Rückgabewert liefern).
(C hat noch keine Überladungen und Default-Parameter, sonst könntest du "time_t tm=time();" schreiben)