| struct Foo { | |
| int real_child = 47; | |
| }; | |
| struct HasFoo { | |
| Foo f; | |
| }; | |
| struct Point { | |
| int x; | |
| int y; | |
| }; | |
| int main() { | |
| Foo foo; | |
| HasFoo has_foo; | |
| Point point_arr[] = {{1, 2}, {3, 4}, {5, 6}}; | |
| int int_arr[] = {1, 2, 3, 4, 5, 6}; | |
| Point *point_ptr = point_arr; | |
| int *int_ptr = int_arr; | |
| return 0; // break here | |
| } |