human68k.c

来自「汇编源代码大全1」· C语言 代码 · 共 22 行

C
22
字号
#include <string.h>#include <sys/stat.h>int h68_stat(char *name, struct stat *st){  int ret;#if 0   /* This is not needed.  LIBC is debugged. */  if (strchr(name, '*') != NULL || strchr(name, '?') != NULL)    return -1;#endif  ret = stat(name, st);  if (ret == -1)    return -1;  if (S_ISEXBIT(st->st_mode))    st->st_mode |= S_IEXEC;  else    st->st_mode &= ~S_IEXEC;  st->st_mode &= (~022 & 0177777);  return ret;}

⌨️ 快捷键说明

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