"Bill Baxter" <dnewsgroup at billbaxter.com> wrote in message news:fkm8vn$2p75$1 at digitalmars.com... > Yes it does. In D you have to specify all the members. RECT should have > 4, so > RECT r = {0,0,0,0}; > should do it. ...except that if this isn't a static struct declaration, you have to write: RECT r = RECT(0, 0, 0, 0); :P