亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? envind.h

?? 中國(guó)石油二期加油站IC系統(tǒng)后臺(tái)通訊軟件
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
#define A_UP_R       0x52        /* R - upper case */
#define A_UP_S       0x53        /* S - upper case */
#define A_UP_T       0x54        /* T - upper case */
#define A_UP_U       0x55        /* U - upper case */
#define A_UP_V       0x56        /* V - upper case */
#define A_UP_W       0x57        /* W - upper case */
#define A_UP_X       0x58        /* X - upper case */
#define A_UP_Y       0x59        /* Y - upper case */
#define A_UP_Z       0x5A        /* Z - upper case */
#define A_BKSL       0x5C        /* backslash */
#define A_LW_A       0x61        /* a - lower case */
#define A_LW_B       0x62        /* b - lower case */
#define A_LW_C       0x63        /* c - lower case */
#define A_LW_D       0x64        /* d - lower case */
#define A_LW_E       0x65        /* e - lower case */
#define A_LW_F       0x66        /* f - lower case */
#define A_LW_G       0x67        /* g - lower case */
#define A_LW_H       0x68        /* h - lower case */
#define A_LW_I       0x69        /* i - lower case */
#define A_LW_J       0x6A        /* j - lower case */
#define A_LW_K       0x6B        /* k - lower case */
#define A_LW_L       0x6C        /* l - lower case */
#define A_LW_M       0x6D        /* m - lower case */
#define A_LW_N       0x6E        /* n - lower case */
#define A_LW_O       0x6F        /* o - lower case */
#define A_LW_P       0x70        /* p - lower case */
#define A_LW_Q       0x71        /* q - lower case */
#define A_LW_R       0x72        /* r - lower case */
#define A_LW_S       0x73        /* s - lower case */
#define A_LW_T       0x74        /* t - lower case */
#define A_LW_U       0x75        /* u - lower case */
#define A_LW_V       0x76        /* v - lower case */
#define A_LW_W       0x77        /* w - lower case */
#define A_LW_X       0x78        /* x - lower case */
#define A_LW_Y       0x79        /* y - lower case */
#define A_LW_Z       0x7A        /* z - lower case */
#define A_DEL        0x7F        /* delete */
#define A_INVCHR     0xFF        /* invalid */

#define IA5MAX       128         /* maximum number of ASCII characters */
 
  
/* general macros */
  
#ifdef MIN
#undef MIN
#define MIN(x, y) ((x) > (y) ? (y) : (x))            /* get minimum value */
#else
#define MIN(x, y) ((x) > (y) ? (y) : (x))            /* get minimum value */
#endif /* MIN */

#ifdef MAX
#undef MAX
#define MAX(x, y) ((x) > (y) ? (x) : (y))            /* get maximum value */
#else
#define MAX(x, y) ((x) > (y) ? (x) : (y))            /* get maximum value */
#endif /* MAX */

#ifdef ABS
#undef ABS
#define ABS(x) ((x) < 0 ? -(x) : x)                  /* absolute value */
#else
#define ABS(x) ((x) < 0 ? -(x) : x)                  /* absolute value */
#endif /* ABS */

/* RG: changed the order of parentheses to make the casts more accurate */

#define GetHiByte(w)   (((U16)(w) >> 8) & 0xff)      /* get hi byte from word */
#define GetLoByte(w)   ((U16)(w) & 0xff)             /* get lo byte from word */
#define GetHiWord(l)   (((U32)(l) >> 16) & 0xffffL)  /* get hi word of long */
#define GetLoWord(l)   ((U32)(l) & 0xffffL)          /* get lo word of long */

/* RG: changed put macros so the target does not have to be cleared before use */

#define PutHiByte(w,b) (U16) (((U16)(b) << 8) | ((U16)(w) & 0x00ff))      /* put hi byte to word */
#define PutLoByte(w,b) (U16) (((U16)(b) & 0xff) | ((U16)(w) & 0xff00))             /* put lo byte to word */
#define PutHiWord(l,w) (U32) (((U32)(w) << 16) | ((U32)(l) & (U32)0x0000ffff)) /* put hi word to long */
#define PutLoWord(l,w) (U32) (((U32)(w) & 0xffff) | ((U32)(l) & (U32)0xffff0000))         /* put lo word to long */

#define Char(c)        ((c) & 0x7f)             /* truncate to 7 bits */
#define Byte(c)        ((c) & 0xff)             /* truncate to 8 bits */
#define Word(c)        ((c) & 0xffffL)          /* truncate to 16 bits */
  
#define IsOdd(c)   (((c % 2) == 1) ? TRUE:FALSE)
#define IsEven(c)  (((c % 2) == 0) ? TRUE:FALSE)

#define StripPar(c)    ((c) & 0x7f)

 
/* ASCII character set macros */
  
#define AIsUpper(c)    ((c>=A_UP_A) && (c<=A_UP_Z))
#define AIsLower(c)    ((c>=A_LW_A) && (c<=A_LW_Z))
#define AIsAlpha(c)    (AIsUpper(c) || AIsLower(c))
#define AIsDigit(c)    ((c>=A_0) && (c<=A_9))
#define AIsSpace(c)    ((c==A_SP) || (c==A_HT) || (c==A_LF))
#define AIsWhite(c)    ((c==A_SP) || (c==A_HT) || (c==A_LF))
#define AToUpper(c)    (AIsLower(c) ? (c+A_UP_A-A_LW_A):(c))
#define AToLower(c)    (AIsUpper(c) ? (c+A_LW_A-A_UP_A):(c))
  
#define AIsAscii(c)    ((c>=A_SP) && (c<A_DEL))
#define AIsXupper(c)   ((c>=A_UP_A) && (c<=A_UP_F))
#define AIsXlower(c)   ((c>=A_LW_A) && (c<=A_LW_F))
#define AIsXdigit(c)   (AIsDigit(c) || AIsXupper(c) || AIsXlower(c))
#define AIsCntrl(c)    (((c>=A_NULL) && (c<A_SP)) || (c==A_DEL))
  
#define ACmdDelim(c)   ((c == A_CR) || (c == A_PLUS))

#endif
  
/********************************************************************30**
  
         End of file: envind.h 1.20  -  02/24/99 16:06:25
  
*********************************************************************31*/


/********************************************************************40**
  
        Notes:
  
*********************************************************************41*/

/********************************************************************50**

*********************************************************************51*/

   
/********************************************************************60**
  
        Revision history:
  
*********************************************************************61*/
  
/********************************************************************70**
  
  version    initials                   description
-----------  ---------  ------------------------------------------------
1.1.0.0         jrl     1. initial release.

1.2.0.0         jrl     1. miscellaneous changes.

1.3.0.0         jrl     1. change ENVIND define to __ENVIND__ to be
                           consistent with other common files.

1.4.0.0         jrl     1. text changes
  
1.5             jrl     1. trillium development system checkpoint (dvs)
                           at version: 1.4.0.0

1.6             jrl     1. text change
                        2. add (U32) in PutHiWord macro

1.7             nkk     1. add correct cast "(U16)" for PutHiByte, cast
                           "(U16)" for PutLoByte, and cast "(U32)" for
                           PutLoWord.

1.8             jrl     1. cast all Get macros to unsigned

*********************************************************************71*/

/********************************************************************80**

  version    pat  init                   description
----------- ----- ----  ------------------------------------------------
1.9          ---  jrl   1. text changes

1.10         ---  jrl   1. add MIN and MAX macros

1.11         ---  jrl   1. text changes

1.12         ---  lc    1. test changes

1.13         ---  rg    1. changed Put* macros, so the target does not
                           have to be cleared before using these macros.
             ---  rg    2. changed the order of parentheses in Get*
                           macros so the casts are more accurate.

1.14         ---  nkk   1. add absolute value macro

1.15         ---  fmg   1. added ifdefs around defines that might 
                           conflict with other system header files
             ---        2. changed Put/Get macros to cast constants
                           appropriately.

1.16         ---  rg    1. added cast to Put* macros to remove compiler
                           warnings.

1.17         ---  mb    1. Removed the extension L from PutHiByte, 
                           PutLoByte, PutHiWord, PutLoWord


*********************************************************************81*/

/********************************************************************90**
 
     ver       pat    init                  description
------------ -------- ---- ----------------------------------------------
1.18         ---      apr  1. Fixed sign extension bug in PutLoByte and
                              PutLoWord.

1.19         ---      bbk  1. Changed copyright header date.
  
1.20         ---      tej  1. Change in header

*********************************************************************91*/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧亚洲嫩模精品一区三区| 一区二区日韩av| 国产成人丝袜美腿| 精品国产乱码久久久久久久 | 5月丁香婷婷综合| 日本亚洲欧美天堂免费| 欧美福利视频一区| 捆绑调教一区二区三区| 欧美精品一区二区三区高清aⅴ| 久久超级碰视频| 国产性做久久久久久| 成人激情午夜影院| 亚洲一区二区三区影院| 欧美高清视频一二三区| 久久精品国产999大香线蕉| 久久这里都是精品| 99re这里只有精品首页| 亚洲一卡二卡三卡四卡| 欧美成人精精品一区二区频| 成人免费毛片嘿嘿连载视频| 亚洲精品视频一区二区| 日韩精品中文字幕一区二区三区 | 欧美一区永久视频免费观看| 麻豆视频观看网址久久| 亚洲国产精品高清| 欧美久久久影院| 国产成人午夜高潮毛片| 一区二区高清免费观看影视大全| 日韩一级免费观看| a级高清视频欧美日韩| 日本午夜精品一区二区三区电影| 国产无一区二区| 7777精品久久久大香线蕉 | 亚洲精品国产一区二区精华液 | 国产精品电影一区二区三区| 欧美久久久久中文字幕| 成人av网站在线| 青青草97国产精品免费观看无弹窗版| 国产精品人成在线观看免费 | 国产精品 日产精品 欧美精品| 樱花影视一区二区| 久久精品视频在线免费观看| 欧美日韩国产a| 99久久久无码国产精品| 蜜桃一区二区三区四区| 亚洲午夜免费视频| 日本一区二区三区dvd视频在线| 欧美日韩高清在线播放| 色综合久久久久| 国产99久久久国产精品免费看| 亚洲国产视频一区| 一色桃子久久精品亚洲| 精品成人在线观看| 欧美乱妇20p| 欧美最猛性xxxxx直播| 成人综合在线观看| 激情伊人五月天久久综合| 夜夜夜精品看看| 自拍视频在线观看一区二区| 久久精品一区二区三区四区| 精品久久久久一区| 91精品国产免费| 在线成人免费观看| 在线观看av一区| 91麻豆免费在线观看| 成人激情图片网| 国产成人亚洲综合色影视| 黄色精品一二区| 国产综合一区二区| 精品一区二区三区在线观看| 日本不卡在线视频| 奇米一区二区三区av| 图片区小说区区亚洲影院| 亚洲综合无码一区二区| 一区二区三区自拍| 亚洲精品欧美激情| 亚洲精品国产一区二区精华液| 18欧美亚洲精品| 亚洲美女在线一区| 亚洲伊人色欲综合网| 亚洲国产一区二区三区青草影视| 亚洲人一二三区| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美日韩三级一区| 欧美日本在线视频| 欧美一级高清片| 久久这里只精品最新地址| 欧美国产日韩精品免费观看| 亚洲国产精品传媒在线观看| 1区2区3区欧美| 亚洲第一精品在线| 免费视频最近日韩| 国产成人高清在线| 91天堂素人约啪| 欧美肥妇毛茸茸| 久久综合国产精品| 国产精品国产三级国产有无不卡| 亚洲伦理在线免费看| 午夜精品久久久久久久久久久| 蜜臀a∨国产成人精品| 欧美一级久久久久久久大片| 亚洲精品在线三区| 久久免费的精品国产v∧| 久久久99免费| 中文字幕在线不卡| 亚洲成人资源在线| 狠狠色综合色综合网络| 成人免费毛片嘿嘿连载视频| 91国产成人在线| 日韩欧美一二区| 国产精品免费网站在线观看| 亚洲国产日韩在线一区模特| 麻豆精品国产传媒mv男同| 国产成人夜色高潮福利影视| 欧美午夜片在线观看| 日韩欧美电影一区| 自拍偷拍欧美激情| 久久爱www久久做| 色婷婷精品大在线视频| 精品国产不卡一区二区三区| 一区二区三区精品在线| 精品一区二区三区av| 91国产福利在线| 国产欧美一区二区三区网站| 亚洲一二三区在线观看| 成人妖精视频yjsp地址| 91精品在线免费| 亚洲素人一区二区| 国内成+人亚洲+欧美+综合在线| 91国偷自产一区二区开放时间 | 国产黄人亚洲片| 欧美日本在线视频| 国产女主播一区| 蜜臀av性久久久久蜜臀aⅴ四虎| 99久久99久久精品免费观看| 精品日韩成人av| 亚洲国产欧美在线人成| 成人高清在线视频| 国产亚洲成av人在线观看导航 | 久久久久国产精品厨房| 日韩福利电影在线| 91久久国产综合久久| 欧美高清在线一区| 国产伦精一区二区三区| 91精品黄色片免费大全| 一区二区三区免费在线观看| 成人h动漫精品一区二| 久久精品水蜜桃av综合天堂| 久久精品国产一区二区三区免费看| 在线亚洲一区二区| 最近日韩中文字幕| 国产91露脸合集magnet| 久久精品视频在线免费观看| 看电影不卡的网站| 欧美一区二区三区四区五区| 亚洲一区在线看| 色美美综合视频| 综合久久国产九一剧情麻豆| 成人激情免费网站| 国产精品视频线看| 成人黄色国产精品网站大全在线免费观看 | 99国产精品一区| 亚洲品质自拍视频| 色综合天天狠狠| 一区二区三区在线视频免费| 99国产精品久| 亚洲卡通欧美制服中文| 色婷婷久久久综合中文字幕| 亚洲品质自拍视频网站| 91黄色免费版| 亚洲高清免费观看高清完整版在线观看| 99re8在线精品视频免费播放| 国产精品美女久久久久久久久 | 国产精品久久久久久亚洲伦| 成人国产精品免费网站| 日韩一区中文字幕| 91在线观看一区二区| 亚洲精品成a人| 欧美日韩在线播放| 日日欢夜夜爽一区| 欧美tickling挠脚心丨vk| 国内精品免费在线观看| 国产精品视频第一区| 91女神在线视频| 亚洲一卡二卡三卡四卡无卡久久 | 成人h精品动漫一区二区三区| 国产精品少妇自拍| 色综合色狠狠天天综合色| 亚洲成人av资源| 精品国产乱码久久久久久久久| 成人深夜在线观看| 一二三区精品视频| 精品国产欧美一区二区| 成人一级视频在线观看| 亚洲一区影音先锋| 日韩色视频在线观看| 成人黄色片在线观看| 亚洲444eee在线观看| 国产日韩欧美高清| 在线亚洲免费视频|