????1.C++?????????????????????????struct????c???????????????????????

1 #include<iostream>
2 #include<string>
3 using namespace std;
4
5 struct test{
6     int num;
7     string name;
8 };
9
10 int main(void)
11 {
12     test t;
13     t.num=1;
14     t.name="jack";
15     cout<<t.num<<" "<<t.name<<endl;
16 }

????2.c++???????????????????main?????????У????????main??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

1 int main(void)
2 {
3     struct test{
4         int num;
5     };
6
7     test hello;//right
8
9 }
10
11 void t()
12 {
13     test t; //wrong
14 }