一个题

一个弱弱的问题.在一个C语言上看到:structstu{intnumcharname[20]charsexfloatscore}structstuboy1,b

一个弱弱的问题.
在一个C语言上看到:
struct   stu
{
int   num;
char   name[20];
char   sex;
float   score;
};
struct   stu   boy1,boy2;

请问为什么要加上struct,是必须的吗?

[解决办法]
不是必需的
以前C的语法