数据结构概叙:定义:如何把大量复杂的问题已特定的数据类型和特定的存储结构保存到主存储器中,以及再此基础上为现实某个功能
数据结构= 个体+个体的关系
算法 = 对存储数据的操作
数据结构的地位: 软件核心课程
程序 = 数据的存储+数据的操作+可以被计算机执行的语言
(比如查找某个元素,删除某个元素,对所有的元素进行排序)
结构体 为什么会出现结构体 为了表示一些复杂的数据,而普通的基本变量无法满足要求
使用结构体的两种方式
第二种使用方式
struct Struct st={1000,"shangsan",20};
struct Struct *pst = &st;
1: st.sid
2:pst->sid;
pst所指向的结构体变量中的sid 这个成员
注意事项:结构体变量不能加减乘除 但可以相互赋值