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

📄 util.c

📁 gcc-2.95.3 Linux下最常用的C编译器
💻 C
字号:
#ifndef NON_UNIX_STDIO#define _INCLUDE_POSIX_SOURCE	/* for HP-UX */#define _INCLUDE_XOPEN_SOURCE	/* for HP-UX */#include <sys/types.h>#include <sys/stat.h>#endif#include "f2c.h"#include "fio.h" VOID#ifdef KR_headersg_char(a,alen,b) char *a,*b; ftnlen alen;#elseg_char(char *a, ftnlen alen, char *b)#endif{	char *x = a + alen, *y = b + alen;	for(;; y--) {		if (x <= a) {			*b = 0;			return;			}		if (*--x != ' ')			break;		}	*y-- = 0;	do *y-- = *x;		while(x-- > a);	} VOID#ifdef KR_headersb_char(a,b,blen) char *a,*b; ftnlen blen;#elseb_char(char *a, char *b, ftnlen blen)#endif{	int i;	for(i=0;i<blen && *a!=0;i++) *b++= *a++;	for(;i<blen;i++) *b++=' ';}#ifndef NON_UNIX_STDIO#ifdef KR_headerslong f__inode(a, dev) char *a; int *dev;#elselong f__inode(char *a, int *dev)#endif{	struct stat x;	if(stat(a,&x)<0) return(-1);	*dev = x.st_dev;	return(x.st_ino);}#endif

⌨️ 快捷键说明

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