環境:Windows7、VisualStudio2012

typedef struct tagPOINT {
LONG x;
LONG y;
} POINT;

Win32で定義されているこのような構造体を関数の引数で、

Func( POINT() );

というふうに渡したらメンバが0の構造体がちゃんと渡されていました。

構造体の0初期化としては、

POINT pt = {};

がありますが、
上記引数の例はクラスっぽい書き方です。
構造体って0初期化するコンストラクタを持っているんでしょうか??