lbitf.c

来自「linux下的BBS」· C语言 代码 · 共 42 行

C
42
字号
#include <stdio.h>#include <string.h>#include <malloc.h>void MD5 ();inthbit_num (string, num)unsigned char *string;int num;{  int hb = 0, i = 0;  for (i = 0; i < num; i++) {    if (string[i] > 0x7f) {      hb++;    }  }  return (hb);}voidlbit_filter (string, num, hnum, digest)unsigned char *string;int num;int hnum;unsigned char *digest;{  unsigned char *p = NULL;  int i = 0, j = 0;  p = malloc (hnum);  for (i = 0; i < num; i++) {    if (string[i] > 0x7f) {      p[j++] = string[i];    }  }  MD5 (p, hnum, digest);  free (p);}

⌨️ 快捷键说明

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