struct { int a; int b; } test1; struct test2; struct test3 { char a; char b; }; struct test3; struct test4 { float a; double a; };