Read this , http://pathumf.blogspot.com/2011/09/structs-in-c.html
Why in Struct we can’t declare any default constructor explicitly. Where it is opposite in the Classes