n){
unsigned char bytes[4];
bytes[0] = (n >> 24) & 0xFF;
bytes[1] = (n >> 16) & 0xFF;
bytes[2] = (n >> 8) & 0xFF;
bytes[3] = n & 0xFF;
return bytes;
}
ты возвращаешь указатель на массив в стеке, который забъется мусором после выхода
Интересно ты решил память локальную отдать во вне
а че функция делает?
Обсуждают сегодня