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.