1*99451b44SJordan Rupprecht #include <stdio.h> 2*99451b44SJordan Rupprecht 3*99451b44SJordan Rupprecht struct contained 4*99451b44SJordan Rupprecht { 5*99451b44SJordan Rupprecht int first; 6*99451b44SJordan Rupprecht int second; 7*99451b44SJordan Rupprecht }; 8*99451b44SJordan Rupprecht 9*99451b44SJordan Rupprecht struct container 10*99451b44SJordan Rupprecht { 11*99451b44SJordan Rupprecht int scalar; 12*99451b44SJordan Rupprecht struct contained *pointer; 13*99451b44SJordan Rupprecht }; 14*99451b44SJordan Rupprecht main()15*99451b44SJordan Rupprechtint main () 16*99451b44SJordan Rupprecht { 17*99451b44SJordan Rupprecht struct container mine = {1, 0}; 18*99451b44SJordan Rupprecht printf ("Mine's scalar is the only thing that is good: %d.\n", mine.scalar); // Set break point at this line. 19*99451b44SJordan Rupprecht return 0; 20*99451b44SJordan Rupprecht } 21*99451b44SJordan Rupprecht 22