Показать сообщение отдельно

  #2  
Старый 24.05.2022, 12:57
RedHolms
Постоянный
Регистрация: 04.06.2020
Сообщений: 620
С нами: 3127813

Репутация: 133


По умолчанию

Цитата:
Сообщение от Akatsy  

Помогите, не могу понять зачем нужен указатель в функции в таком виде. К примеру static Car* getCar(int id)
Есть структура Car, функция возвращает на неё указатель

Делается это потому, что возвращать структуру, нормальным образом, нельзя

Это тебе не петухон, тут данные возвращаются через регистры (если быть точним, eax/rax), и поместить в регистры структуру не получится физически, а указатель вполне
 
Ответить с цитированием