C语言结构体初级问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:39:46
struct STUDENT
{
char studentname[10];
char studentsex[4];
}

其中 char studentname[10];
char studentsex[4];
是指输入的每个人的吗?[10]代表每个人名字的长度,[4]代表每个人性别的长度?为什么是【10】和【4】?
【10】代表的是汉字姓名的长度?【4】代表的是输入男或女?

还加一个结构体数组呗
是指输入每一个学生的姓名和性别 里面的就是两个字符数组么 4 和10 你可以随便改的么
struct STUDENT
{
char studentname[10];
char studentsex[4];
}a[10];

是啊,不错。

那是随意写的,写几合适就写几。

主要是得用这个结构定义数组,完了再输入每个人的信息

是最长上限