Multiple choice technology programming languages

We need to have a structure day of type date which has the following values. date day = {17,2,2011}; Will the following Structure declaration Correct? struct date { int mm ; int dd ; date year ; }day;

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This declaration is incorrect because struct date contains a member 'year' of type 'date', which would create infinite recursion. A struct cannot contain a member of its own type (only pointers to itself are allowed).