envread.c

来自「linux下qmail的源码 本人加了一些注释」· C语言 代码 · 共 31 行

C
31
字号
#include "env.h"#include "str.h"extern /*@null@*/char *env_get(s)char *s;{  int i;  unsigned int slen;  char *envi;   slen = str_len(s);  for (i = 0;envi = environ[i];++i)    if ((!str_diffn(s,envi,slen)) && (envi[slen] == '='))      return envi + slen + 1;  return 0;}extern char *env_pick(){  return environ[0];}extern char *env_findeq(s)char *s;{  for (;*s;++s)    if (*s == '=')      return s;  return 0;}

⌨️ 快捷键说明

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