- 9
- 0
- 约4.32千字
- 约 9页
- 2023-04-26 发布于上海
- 举报
C 语言案例
一,“学籍管理”案例
案例说明
假设一个学生的信息包括学好,姓名,性别,出生日期和三门课的成绩等,这些信息的类型各不相同,用结构体类型的数据编写实现学籍管理功能的程序。
案例目的
,熟悉结构体类型的声明和变量的定义。
,掌握给结构体类型的变量赋值的方法。
,掌握输入一个结构体类型的变量值的方法。
,掌握结构体类型参数传递的方法。
代码及分析
#include stdio.h
struct data
{
int year; int month; int day;
};
struct student
struct student{char number[10]; char name[20]; char sex[6];
struct student
{
char number[10]; char name[20]; char sex[6];
struct data brithday; float score[3];
定义指针后,一定要进行初始
化,或利用 malloc 函数给他分配一定空间,否则严重的话可能导致系统奔溃。其实此处就可直接利用数组来定义,不必那么麻
烦。
改为
char *number; char *name; char *sex;
struct data brithday; float score[3];
};
typedef struct student
您可能关注的文档
最近下载
- 2025年老年大学教学工作总结3篇年老年大学教学工作计划.pdf VIP
- 自动洗胃机洗胃法评分标准(标准分100分).docx VIP
- 建筑装饰设计收费指导标准(2026版).docx
- 地质灾害危险性评估收费标准最新修订版.docx VIP
- 脑卒中急救识别与处理课件.pptx
- 教科版三年级科学上册1-5 水能溶解多少物质 课件.ppt VIP
- 国家安全概论-西安交通大学-中国大学MOOC慕课答案.pdf VIP
- 【高清可复制】储罐区防火堤通用图SHT104-2017.pdf VIP
- 防火检查记录表.doc VIP
- 水能溶解多少物质 教学设计-2025-2026学年科学三年级上册(教科版).docx VIP
原创力文档

文档评论(0)