struct Foo { int data; public void bar(){ data = 42; } } void main(){ Foo element = { 0 }; Foo[] array = new Foo[100]; element.bar(); array[23].bar(); stdout.printf("element.data = %d, array[23].data = %d\n", element.data, array[23].data); }