Hej
Mam taką strukturę:
struct characterState
{
public float x;
public float y;
public float z;
}
i używam jej w ten sposób:
characterState chs = new characterState() { x = 1, y = 1, z = 1 };
Ten kod to C# a ja mam trochę doświadczenie w javie, przez nie do końca to rozumiem.
Z tego co wyczytałem, to struktury (uogólniając) to takie mniejsze klasy.
Te wartości zmiennych są przekazywane przez referencję czy przez wartość? Domyślam się, że przez referencję ale nie spotkałem się z takim zapisem w javie.