A r;
r.c=10;
r=A();
return r.c;

の場合「0」になったけど?
VC.Net2003
Releseで。