k.c
来自「自己做的常用库和实现的数据结构。public domain.」· C语言 代码 · 共 34 行
C
34 行
typedef int BOOL;
#define TRUE 1
#define FALSE 0
void pnt(BOOL *p)
{
int i;
for(i=0; i<256; i++)
printf("%d ", *p++);
}
BOOL dupchar(const void *src)
{
const unsigned char *p = src;
BOOL index[256] = {0};
while(*p) {
printf("*p=%d ", *p);
if(index[*p]==TRUE) {
puts("true");
pnt(index);
return TRUE;
}
index[*p++] = TRUE;
}
puts("false");
pnt(index);
return FALSE;
}
main()
{
char *a="\300\301Mynameishcq041.";
printf("%d\n", *a);
printf("\n\n%d\n1:duplicat char found\t0:not found", dupchar(a));
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?