C++/C 数据结构
发布时间
阅读量:
阅读量
#include <stdio.h>
#include <stdlib.h>
#define MAXN 80
struct student
{
int id;
char name[MAXN];
};
// 使用动态分配函数,创建一个长度为n的学生结构体数组
// 根据用户的输入为这n个学生赋值,并返回第一个元素地址
struct student *create(int n);
// 根据id输出学生信息
void output(struct student *stds, int n, int id);
// 输出所有学生信息
void outputall(struct student *stds, int n)
{
for (int i = 0; i < n; i++)
{
printf("%d %s\n", stds[i].id, stds[i].name);
}
}
int main()
{
int n, m;
scanf("%d %d", &n, &m);
struct student *p = create(n);
全部评论 (0)
还没有任何评论哟~
