📄 list.h
字号:
// List.h: interface for the CList class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_LIST_H__EDEFADA2_4D80_492C_93B3_5C775AD6B18A__INCLUDED_)
#define AFX_LIST_H__EDEFADA2_4D80_492C_93B3_5C775AD6B18A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
typedef struct {
BYTE *ImageData;
char Name[5];
}Elem;
typedef struct Node{ //双指针链表
Elem elem;
struct Node *prior;
struct Node *next;
}Node;
typedef struct Node2 //单指针链表
{
Elem elem;
struct Node *next;
}Node2;
class CList
{
public:
//Attribute
Node *head;
int len;
//operation
CList();
virtual ~CList();
void Delete(int num);
void Insert(int num,Elem e);
};
#endif // !defined(AFX_LIST_H__EDEFADA2_4D80_492C_93B3_5C775AD6B18A__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -