huffman.cpp

来自「一个关于赫夫曼编码与译码的展示程序」· C++ 代码 · 共 29 行

CPP
29
字号
#include"Huffmanhead.h"
int s1,s2;
int *w,weight[MAX],WeightTemp[123]={0};//WeightTemp[123]用于存放输入字符串的字符个数,
//下标表示相应的字符大小,weight[MAX]用于存放权值
char CodeTemp[MAX];//用于存放编码的临时空间
char ShuruName[MAX],ShuruStr[MAX],HC[MAX][MAX];//ShuruName用于存储输入字符串的各个字符名,
//ShuruStr[MAX]用于存储进行编码依据的字符串,HC[MAX][MAX]用于存放赫夫曼编码表
HuffmanTree HT[MAX];
void main()
{   
	int passwordfalse=1;//判断密码是否有效
	char password[9];
	printf("Please first to enter the password:\n\n");
	printf("password:");
	gets(password);
	passwordfalse=strcmp("alphalwei",password);//密码为:alphalwei
	if(passwordfalse==0)
	{	
		printf("\n");
		ShowMenu();
		MenuChoose();
	}
	else
	{
		printf("The wrong passwords you have inputs!");
		printf("\n");
	}
	getch();
}

⌨️ 快捷键说明

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