dbm.h

来自「UNIX下perl实现代码」· C头文件 代码 · 共 53 行

H
53
字号
/* * Copyright (c) 1983 The Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that the above copyright notice and this notice are * duplicated in all such forms. * * [additional clause stricken -- see below] * * The name of the University may not be used to endorse or promote  * products derived from this software without specific prior written  * permission.  THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR  * PURPOSE. *  * This notice previously contained the additional clause: * *   and that any documentation, advertising materials, and other  *   materials related to such distribution and use acknowledge that  *   the software was developed by the University of California,  *   Berkeley. * * Pursuant to the licensing change made by the Office of Technology * Licensing of the University of California, Berkeley on July 22,  * 1999 and documented in: * *   ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change * * this clause has been stricken and no longer is applicable to this * software. * *    @(#)dbm.h    5.2 (Berkeley) 5/24/89 */#ifndef NULL/* * this is lunacy, we no longer use it (and never should have * unconditionally defined it), but, this whole file is for * backwards compatability - someone may rely on this. */#define    NULL    ((char *) 0)#endif#ifdef I_NDBM# include <ndbm.h>#endifdatum    fetch();datum    firstkey();datum    nextkey();

⌨️ 快捷键说明

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