⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 link.h

📁 用链表实现图片的显示
💻 H
字号:

//

#include "stdafx.h"
#include "Link_lists.h"




struct Node
{
	CString Path ;
	CString name ;
	Node* next  ;
};

static int total = 0 ;
Node* head = new Node;
Node* tail = new Node;


void add(int num,CString p , CString nam) ;
void del(int num) ;




//插入

void add(int num , CString P , CString nam)
{
	Node* p = new Node ;
	p->Path = P;
	p->name = nam ;
	Node* temp = head ;
	int i = 0;
	for(;i<num-1;i++)
	{
		if(i>total)
		{
			AfxMessageBox("插入位置有错");
			exit(0);
		}
		temp = temp->next;
	}
		
	p->next = temp->next ;
	temp->next = p ;
	total++;
		
	
}


//删除
void del(int num )
{
	Node* temp = head ;
	Node* temp1;
	if(total==0)
	{
		AfxMessageBox("链表是空的");
		exit(0);
	}
	
		
	int i = 0;
	for(;i<num-1;i++)
	{
		if(i>total)
		{
			AfxMessageBox("要删除的图片位置有错");
			exit(0);
		}
		temp = temp->next ;
	}
	temp1 = temp->next ;
	temp->next = temp1->next;
	delete temp1 ;
	total--;
		
	
}









⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -