Я играл с файлом time.h
на языке C, который помогает нам с функциями времени / дня.
Я наткнулся на:
struct tm * _Cdecl localtime(const time_t *__timer);
... который, кажется, возвращает указатель на tm struct . Я обнаружил, что возврат по адресу в основном используется для возврата новых выделений памяти.
Если это так, то как на самом деле работает приведенный выше возврат (адрес возврата структуры struct tm
). Определен ли где-то возвращаемый объект?
Спасибо