Сообщение от Boba_spb
|
Вас не смущет, что в массив из 7 элементов засаживаете 8 элементов?
|
Ну да, есть такая криворукость, будь программа побольше- запорол бы нужную ячейку.
Сообщение от pambaru
|
У него этот указатель получается из внешнего, передаваемого в функцию, т.е. указывает на "внешний", реально существующий адрес (внутри строки, адрес которой передается в функцию). У Вас же - указатель указывает на адрес локальной переменной данной функции, которая перестает существовать по выходу из функции.
|
Блин, ну наконец-то до меня дошло
![Улыбка](images/smilies/icon_smile.gif)
, сорри за тугодумство и что я не понял Вас в первом посту.
То есть такая функция в принципе не корректна:
int *readDateTime();
т.к. не будет привязки к возвращаемому указателю. ОК, сделаю глобальным.