C语言里面struct 定义类型过程中 出现 在定义中有太多的类型时怎么回事 用的win-tc写的程序。求真相

#include<stdio.h>#include<stdlib.h>#include<conio.h>#defineN40inti;intsum;structbirth... #include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define N 40
int i;
int sum;
struct birthday
{ int year;
int month;
int day;
}
struct stud
{ long num;
char name[20];
int age;
char sex[8];
struct birthday birth;
char major[20]; /*专业*/
char class[20];
char address[40];
char dornum[20]; /*dormitory number*/
};
struct stud stu[N];
展开
 我来答
hubeiwanghang
2011-12-26 · TA获得超过110个赞
知道答主
回答量:229
采纳率:0%
帮助的人:70.4万
展开全部
这个代码本身看起来就是存在问题的
如果你觉得一个结构体中的变量太多可以对变量进行分类定义多个结构体
然后我们在在结构体内部使用结构体
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangwen3790
2011-12-26 · TA获得超过224个赞
知道小有建树答主
回答量:209
采纳率:100%
帮助的人:176万
展开全部
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define N 40
int i;
int sum;
struct birthday
{ int year;
int month;
int day;
} //分号
struct stud
{ long num;
char name[20];
int age;
char sex[8];
struct birthday birth;
char major[20]; /*专业*/
char class[20];
char address[40];
char dornum[20]; /*dormitory number*/
};
struct stud stu[N];
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式