- 博客(3)
- 收藏
- 关注
原创 数据结构—链表(附代码示例)
数据结构(二)一、单链表定义:每个结点除了存放数据元素外,还要存储指向下一个节点的指针1.用代码定义一个单链表typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域,指针指向下一个节点}struct LNode * p = (struct LNode *) malloc(sizeof(struct LNode));typedef 关键字 —— 数据类型重命名typedef <数据类型>
2021-04-11 15:55:30 1026
原创 数据结构—线性表(附代码示例)
数据结构(一)线性表1.顺序表的定义typedef struct{ int num;//号数 int people;//人数}Customer;Eg:sizeof(int) = 4B sizeof(Customer) = 8B2.顺序表的实现——静态分配#define MaxSize 10 //定义最大长度 typedef struct{ ElemType data[MaxSize]; //用静态的“数组”存放数据元素 int length; //顺序表的当前长度}SqLis
2021-04-10 16:12:49 119
原创 C++二级指针
标题C++双指针//#include "stdafx.h"#include <iostream>#include <cstring>using namespace std;int allocstr(int len, char **retptr){ char *p = new char;/*加 1 是为了 '\0' malloc(len + 1)*/ if (p = NULL) return 0; *retptr = p; delete p; return
2021-04-09 10:28:21 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人