Se a struct
estiver em um array ou outro objeto baseado em classe, ele fica na stack?
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).
Ok, simplifiquei de propósito, sei que o local exato onde será alocado depende de vários fatores. Um struct
pode ficar no heap dependendo do caso, editei pra ficar mais claro.
Só fiz a simplificação pra contrapor a afirmação do texto de que objetos sempre ficam no heap. De qualquer forma, obrigado por complementar.