- 2
- 0
- 约4.97千字
- 约 79页
- 2017-04-26 发布于上海
- 举报
03線性表栈和队列
ACM讲座---线性表;数组;数组的定义及初始化; 3、使用memset()初始化:
功能: 将某一块内存中的每个字节的内容全部设置为指定的ASCII值。这个函数通常为新申请的内存做初始化工作, 或对较大的结构体和数组进行清零操作。
用法: memset(void *buf, int ch,size_t n );
buf是需要设置的内存的开始地址;ch是期望填充值;n是需要填充的字节数。
优点:速度快; 结构体; 举例:一个学生的姓名(name)、学号(code)、性别(sex)、年龄(age)构成了这个学生的基本信息:
struct student
{
char name[20];
char sex;
int code;
int age;
};;指针;线性表;什么是线性表?;线性表基本操作;顺序表;顺序表的存储方式:;顺序表(SeqList)的类型定义
int const MaxSize 100 //最大允许长度
typedef int ListData;
struct SeqList{
ListData data[MaxSize]; //存放元素
int length; //顺序表长度
};
;按值查找:判断x是否在表中;插入;顺序表的插入
int Insert (SeqList
您可能关注的文档
最近下载
- 城市道路护栏清洗装置设计(已改).doc VIP
- 一年级数学20以内加减法计算专项练习题(共42份,每日一练).docx VIP
- 一年级数学20以内加减法计算专项练习题(共41份,每日一练).docx VIP
- “两个细则”考核防范措施.pdf VIP
- 一年级数学5以内加减法计算练习题(每日一练,共33份).docx VIP
- 一年级数学5以内加减法计算练习题(每日一练,共29份).docx VIP
- 痛风石诊疗共识解读2026.pptx VIP
- 雅马哈船外机用户手册2021+(GP1800R+SVHO)+F4P-F8199-70中文.pdf VIP
- 诊疗方案知情选择同意书.doc VIP
- 配送网络布局优化(35页PPT).ppt VIP
原创力文档

文档评论(0)