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

📄 arcs.h

📁 汇编源代码大全
💻 H
字号:
/* * $Header: arcs.h,v 1.2 88/04/17 18:53:19 hyc Exp $ *//* * ARC - Archive utility - Archive file header format *  * Version 2.12, created on 12/17/85 at 14:40:26 *  * (C) COPYRIGHT 1985 by System Enhancement Associates; ALL RIGHTS RESERVED *  * By:  Thom Henderson *  * Description: This file defines the format of an archive file header, * excluding the archive marker and the header version number. *  * Each entry in an archive begins with a one byte archive marker, which is set * to 26.  The marker is followed by a one byte header type code, from zero * to 7. *  * If the header type code is zero, then it is an end marker, and no more data * should be read from the archive. *  * If the header type code is in the range 2 to 7, then it is followed by a * standard archive header, which is defined below. *  * If the header type code is one, then it is followed by an older format * archive header.  The older format header does not contain the true length. * A header should be read for a length of sizeof(struct heads)-sizeof(long). * Then set length equal to size and change the header version to 2. *  * Programming note: The crc value given in the header is based on the unpacked * data. *  * Language: Computer Innovations Optimizing C86 */struct heads {			/* archive entry header format */    char    name[FNLEN];		/* file name */            long size;		/* size of file, in bytes */    unsigned    short date;	/* creation date */    unsigned    short time;	/* creation time */                short crc;	/* cyclic redundancy check */                long length;	/* true file length */};

⌨️ 快捷键说明

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