Entschuldige, ich glaube ich hab mich etwas falsch ausgedrückt

Wen ich daten1 erstelle, gibt es eine Möglichkeit gleich alle Werte beim erstellen zuzuweisen?

Also im sin von
Code:
daten daten1 ={1,2,3,4,5,6) oder muss ich wirklich
daten1.var[1] = 1;
.....
....
daten1.h = 4;
.....
schreiben?

(Oder mit dem Pointer
daten1.var =arr;)

Ich hoffe meine Beschreibung ist verständlich