概述:
除了基本的数据类型外(整型、字符型、浮点型),当我们想要表达宏观的物体时,往往无法用一个整型变量或一个字符或一个浮点数表示,如一个学生信息、一个物品。我们能做的是用多个信息去表示,如一个学生信息有学号、名字、性别等信息,我们则分别可以用整型、字符串、字符类型这样表示,由零散的数据类型拼接而成。当年,C语言的创始人丹尼斯里奇早已意识到这个问题,变准备了结构体来帮助大家,从而解决生活中的更复杂的问题,也为后来的C++的诞生埋下伏笔。
前置基础:
基本编程语法,结构体的类型声明,结构体的变量定义、赋初值、成员访问等知识,例如:
struct student { int num; char name[100]; char sex; }
题号 | 标题 | 解决/提交 | ||
---|---|---|---|---|
1049 | [编程入门]结构体之时间设计 | 入门题 | 13801/23831 | |
1050 | [编程入门]结构体之成绩记录 | 入门题 | 13298/22898 | |
1051 | [编程入门]结构体之成绩统计2 | 入门题 | 10744/22499 |