mktemp.c

来自「unix v7是最后一个广泛发布的研究型UNIX版本」· C语言 代码 · 共 27 行

C
27
字号
char *mktemp(as)char *as;{	register char *s;	register unsigned pid;	register i;	pid = getpid();	s = as;	while (*s++)		;	s--;	while (*--s == 'X') {		*s = (pid%10) + '0';		pid /= 10;	}	s++;	i = 'a';	while (access(as, 0) != -1) {		if (i=='z')			return("/");		*s = i++;	}	return(as);}

⌨️ 快捷键说明

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