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

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

?? memalloc.c

?? NIST Handwriting OCR Testbed
?? C
字號:
/*# proc: datadup - mallocs new space and copies supplied data into it, see also# proc:           ../image/imageops.c imagedup# proc: malloc_char - allocates (malloc) a char of specified size n# proc:# proc: malloc_uchar - allocates (malloc) an unsigned char of specified size n# proc:# proc: malloc_shrt - allocates (malloc) a short of specified size n# proc:# proc: malloc_int - allocates (malloc) an int of specified size n# proc:# proc: malloc_flt - allocates (malloc) a float of specified size n# proc:# proc: calloc_char - allocates (calloc) a char of specified size n# proc:# proc: calloc_uchar - allocates (calloc) an unsigned char of specified size n# proc:# proc: malloc_shrt - allocates (calloc) a short of specified size n# proc:# proc: calloc_int - allocates (calloc) an int of specified size n# proc:# proc: calloc_flt - allocates (calloc) a float of specified size n# proc:# proc: malloc_dbl_char_l1 - allocates (malloc) a set of char pointers of# proc:                      specified number n# proc: malloc_dbl_uchar_l1 - allocates (malloc) a set of unsigned char pointers# proc:                       of specified number n# proc: malloc_dbl_shrt_l1 - allocates (malloc) a set of short pointers of# proc:                     specified number n# proc: malloc_dbl_int_l1 - allocates (malloc) a set of int pointers of specified# proc:                     number n# proc: malloc_dbl_flt_l1 - allocates (malloc) a set of float pointers of# proc:                     specified number n# proc: realloc_char - reallocates a char to new size n# proc:# proc: realloc_uchar - reallocates an unsigned char to new size n# proc:# proc: realloc_shrt - reallocates a short to new size n# proc:# proc: realloc_int - reallocates an int to new size n# proc:# proc: realloc_flt - reallocates an float to new size n# proc:# proc: realloc_dbl_char_l1 - reallocates a set of char pointers to a# proc:                        new number n# proc: realloc_dbl_uchar_l1 - reallocates a set of unsigned char pointers# proc:                        to new number n# proc: realloc_dbl_int_l1 - reallocates a set of int pointers to new number n# proc:# proc: realloc_dbl_flt_l1 - reallocates a set of float pointers to new number n# proc:*/#include <stddef.h>#include <stdlib.h>/*******************************************************************/void *datadup(p, nbytes, s)void *p; int nbytes; char *s;{void *q;   if ( p == NULL )      return NULL;   if ((q = (void *)malloc(nbytes)) == NULL)      syserr("datadup", "malloc", s);   memcpy(q, p, nbytes);   return q;}/*******************************************************************/malloc_char(ptr, n, s)   char **ptr;   int n;   char *s;{   if(((*ptr) = (char *)malloc(n * sizeof(char))) == NULL)      syserr("malloc_char","malloc",s);}/*******************************************************************/malloc_uchar(ptr, n, s)   unsigned char **ptr;   int n;   char *s;{   if(((*ptr) = (unsigned char *)malloc(n * sizeof(unsigned char))) == NULL)      syserr("malloc_uchar","malloc",s);}/*******************************************************************/malloc_shrt(ptr, n, s)   short **ptr, n;   char *s;{   if(((*ptr) = (short *)malloc(n * sizeof(short))) == NULL)      syserr("malloc_shrt","malloc",s);}/*******************************************************************/malloc_int(ptr, n, s)   int **ptr, n;   char *s;{   if(((*ptr) = (int *)malloc(n * sizeof(int))) == NULL)      syserr("malloc_int","malloc",s);}/*******************************************************************/malloc_flt(ptr, n, s)   float **ptr;   int n;   char *s;{   if(((*ptr) = (float *)malloc(n * sizeof(float))) == NULL)      syserr("malloc_float","malloc",s);}/*******************************************************************/calloc_char(ptr, n, s)   char **ptr;   int n;   char *s;{   if(((*ptr) = (char *)calloc(n, sizeof(char))) == NULL)      syserr("calloc_char","calloc",s);}/*******************************************************************/calloc_uchar(ptr, n, s)   unsigned char **ptr;   int n;   char *s;{   if(((*ptr) = (unsigned char *)calloc(n, sizeof(unsigned char))) == NULL)      syserr("calloc_uchar","calloc",s);}/*******************************************************************/calloc_shrt(ptr, n, s)   short **ptr, n;   char *s;{   if(((*ptr) = (short *)calloc(n, sizeof(short))) == NULL)      syserr("calloc_shrt","calloc",s);}/*******************************************************************/calloc_int(ptr, n, s)   int **ptr, n;   char *s;{   if(((*ptr) = (int *)calloc(n, sizeof(int))) == NULL)      syserr("calloc_int","calloc",s);}/*******************************************************************/calloc_flt(ptr, n, s)   float **ptr;   int n;   char *s;{   if(((*ptr) = (float *)calloc(n, sizeof(float))) == NULL)      syserr("calloc_float","calloc",s);}/*******************************************************************/malloc_dbl_char_l1(ptr, ndbl, s)   char ***ptr;   int ndbl;   char *s;{   if(((*ptr) = (char **)malloc(ndbl * sizeof(char *))) == NULL)      syserr("malloc_dbl_char_l1","malloc",s);}/*******************************************************************/malloc_dbl_uchar_l1(ptr, ndbl, s)   unsigned char ***ptr;   int ndbl;   char *s;{   if(((*ptr) = (unsigned char **)malloc(ndbl * sizeof(unsigned char *))) == NULL)      syserr("malloc_dbl_uchar_l1","malloc",s);}/*******************************************************************/malloc_dbl_shrt_l1(ptr, ndbl, s)   short ***ptr, ndbl;   char *s;{   if(((*ptr) = (short **)malloc(ndbl * sizeof(short *))) == NULL)      syserr("malloc_dbl_shrt_l1","malloc",s);}/*******************************************************************/malloc_dbl_int_l1(ptr, ndbl, s)   int ***ptr, ndbl;   char *s;{   if(((*ptr) = (int **)malloc(ndbl * sizeof(int *))) == NULL)      syserr("malloc_dbl_int_l1","malloc",s);}/*******************************************************************/malloc_dbl_flt_l1(ptr, ndbl, s)   float ***ptr;   int ndbl;   char *s;{   if(((*ptr) = (float **)malloc(ndbl * sizeof(float *))) == NULL)      syserr("malloc_dbl_flt_l1","malloc",s);}/*******************************************************************/realloc_char(ptr, n, s)   char **ptr;   int n;   char *s;{   if((*ptr = (char *)realloc(*ptr, n * sizeof(char))) == NULL)      syserr("realloc_char","realloc",s);}/*******************************************************************/realloc_uchar(ptr, n, s)   unsigned char **ptr;   int n;   char *s;{   if((*ptr = (unsigned char *)realloc(*ptr, n * sizeof(unsigned char))) == NULL)      syserr("realloc_uchar","realloc",s);}/*******************************************************************/realloc_shrt(ptr, n, s)   short **ptr, n;   char *s;{   if((*ptr = (short *)realloc(*ptr, n * sizeof(short))) == NULL)      syserr("realloc_shrt","realloc",s);}/*******************************************************************/realloc_int(ptr, n, s)   int **ptr, n;   char *s;{   if((*ptr = (int *)realloc(*ptr, n * sizeof(int))) == NULL)      syserr("realloc_int","realloc",s);}/*******************************************************************/realloc_flt(ptr, n, s)   float **ptr;   int n;   char *s;{   if((*ptr = (float *)realloc(*ptr, n * sizeof(float))) == NULL)      syserr("realloc_flt","realloc",s);}/*******************************************************************/realloc_dbl_int_l1(ptr, ndbl, s)   int ***ptr, ndbl;   char *s;{   if((*ptr = (int **)realloc(*ptr, ndbl * sizeof(int *))) == NULL)      syserr("realloc_dbl_int_l1","realloc",s);}/*******************************************************************/realloc_dbl_char_l1(ptr, ndbl, s)   char ***ptr;   int ndbl;   char *s;{   if((*ptr = (char **)realloc(*ptr, ndbl * sizeof(char *))) == NULL)      syserr("realloc_dbl_char_l1","realloc",s);}/*******************************************************************/realloc_dbl_uchar_l1(ptr, ndbl, s)   unsigned char ***ptr;   int ndbl;   char *s;{   if((*ptr = (unsigned char **)realloc(*ptr, ndbl * sizeof(unsigned char *))) == NULL)      syserr("realloc_dbl_uchar_l1","realloc",s);}/*******************************************************************/realloc_dbl_flt_l1(ptr, ndbl, s)   float ***ptr;   int ndbl;   char *s;{   if((*ptr = (float **)realloc(*ptr, ndbl * sizeof(float *))) == NULL)      syserr("realloc_dbl_flt_l1","realloc",s);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久一区二区视频| 亚洲观看高清完整版在线观看| 色视频欧美一区二区三区| 麻豆久久久久久| 亚洲一区二区五区| 国产精品久久一卡二卡| 欧美一级夜夜爽| 色中色一区二区| 国产成人一区二区精品非洲| 香蕉成人啪国产精品视频综合网| 日本一区二区免费在线观看视频| 6080午夜不卡| 欧美在线观看一二区| 成人精品免费网站| 韩国欧美国产1区| 日韩福利视频网| 亚洲一区二区三区四区五区黄 | 欧美私人免费视频| 国产成人午夜99999| 免费成人结看片| 天天操天天色综合| 亚洲综合激情网| 一区二区三区四区高清精品免费观看 | 精品三级在线看| 亚洲成av人片| 青青草国产成人av片免费| 亚洲精品伦理在线| 国产精品福利一区二区三区| 久久久国产精品麻豆| 精品成人一区二区三区四区| 91麻豆精品国产自产在线| 欧美日韩精品免费观看视频| 色综合久久中文综合久久牛| av一本久道久久综合久久鬼色| 成人午夜短视频| 懂色av一区二区三区免费观看| 丰满少妇在线播放bd日韩电影| 韩国女主播成人在线| 国产一区二区三区日韩| 国产一区三区三区| 国产成人鲁色资源国产91色综 | 久久综合中文字幕| 精品国产乱码久久久久久久| 欧美精品一区二区三区蜜桃视频 | 中文字幕日韩一区| 欧美激情综合五月色丁香| 成人av网站在线| 亚洲欧美一区二区不卡| 国产福利一区二区三区视频在线 | 国产精品久久久一本精品| 国产婷婷色一区二区三区四区 | 亚洲黄色尤物视频| 一级日本不卡的影视| 亚洲一区二区三区视频在线播放 | 久久精品国产99国产精品| 精品一区二区三区免费| 国产呦萝稀缺另类资源| 成人av在线电影| 欧美午夜在线观看| 欧美一级久久久| 久久综合国产精品| 日本一区二区视频在线观看| 亚洲欧美日韩久久| 午夜影视日本亚洲欧洲精品| 蜜臀av一级做a爰片久久| 自拍偷拍欧美激情| 欧美久久一区二区| 精品人在线二区三区| 中日韩av电影| 亚洲成人激情综合网| 激情综合网最新| 不卡的看片网站| 欧美日韩精品系列| 精品国产乱码久久久久久影片| 国产欧美日韩在线观看| 亚洲精品国产品国语在线app| 三级成人在线视频| 国产suv精品一区二区三区| 色哦色哦哦色天天综合| 日韩亚洲欧美综合| 中文字幕一区在线| 免费在线一区观看| 成人高清av在线| 欧美一二三在线| 亚洲欧美日韩中文字幕一区二区三区 | 理论片日本一区| 丰满放荡岳乱妇91ww| 91精品福利在线一区二区三区 | 成人国产精品免费网站| 97se亚洲国产综合自在线| 欧美一区三区二区| 亚洲日本青草视频在线怡红院 | 久久精品国产亚洲一区二区三区| 国产黄色精品视频| 91精品国产91久久综合桃花| 日韩久久一区二区| 国产毛片精品一区| 欧美一区二区三区在线电影| 国产精品久久久久婷婷| 久久精品99久久久| 欧美伊人精品成人久久综合97| 国产日韩在线不卡| 日本va欧美va精品发布| 色婷婷av久久久久久久| 欧美激情艳妇裸体舞| 免费观看久久久4p| 91成人国产精品| 中文字幕不卡的av| 激情五月婷婷综合| 欧美精品在线观看播放| 亚洲视频电影在线| 国产一区二区在线看| 国产成a人无v码亚洲福利| 日韩一区二区三区四区| 亚洲国产视频直播| 91丨porny丨国产| 欧美国产禁国产网站cc| 精品一区二区三区久久久| 欧美日韩国产另类一区| 亚洲视频在线一区观看| 不卡区在线中文字幕| 久久精品一区二区三区不卡牛牛| 蜜桃一区二区三区四区| 91麻豆精品久久久久蜜臀| 亚洲第一主播视频| 欧美日韩一区三区四区| 亚洲在线免费播放| 亚洲精品第1页| 麻豆极品一区二区三区| 日韩一级高清毛片| 蜜芽一区二区三区| 欧美电视剧在线观看完整版| 日韩一区精品视频| 欧美一卡二卡三卡四卡| 日本美女一区二区三区视频| 日韩一区二区在线看片| 六月丁香综合在线视频| 精品国产一区二区亚洲人成毛片| 蜜桃av一区二区| ww久久中文字幕| 国产999精品久久久久久绿帽| 欧美极品少妇xxxxⅹ高跟鞋 | 亚洲乱码中文字幕| 欧美一a一片一级一片| 香蕉成人啪国产精品视频综合网| 精品视频资源站| 日韩电影在线免费看| 日韩一区二区视频在线观看| 精品一区二区影视| 国产午夜亚洲精品午夜鲁丝片| 成人午夜看片网址| 亚洲天堂成人网| 欧美日韩一区成人| 蜜桃在线一区二区三区| 精品福利一区二区三区免费视频| 国产高清成人在线| 最新国产の精品合集bt伙计| 99久久99久久精品免费看蜜桃| 国产精品一卡二| 国产精品福利影院| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩精品免费视频人成| 日韩三级电影网址| 国产成人午夜电影网| 一区二区三区在线观看欧美| 欧美猛男男办公室激情| 精品一区二区综合| 亚洲人成在线播放网站岛国| 欧美三日本三级三级在线播放| 麻豆精品精品国产自在97香蕉| 国产婷婷色一区二区三区在线| 91福利在线免费观看| 秋霞国产午夜精品免费视频| 国产欧美日韩亚州综合| 91成人看片片| 国内精品免费在线观看| 亚洲精品乱码久久久久久日本蜜臀| 宅男在线国产精品| 成人动漫一区二区三区| 日韩主播视频在线| 国产女主播一区| 欧美一区二区久久| 99久久综合狠狠综合久久| 男女视频一区二区| 亚洲精品综合在线| 一区二区中文字幕在线| 免费在线视频一区| 99精品国产视频| 欧美视频一区二区在线观看| 亚洲美女免费视频| 精品播放一区二区| 欧美偷拍一区二区| 成人综合激情网| 久久av中文字幕片| 久久综合色播五月| 国产一区二区三区免费观看| 亚洲va欧美va国产va天堂影院| 国产欧美日韩综合| 91麻豆精品国产91久久久使用方法| 99国产欧美另类久久久精品|