69,369
社区成员
发帖
与我相关
我的任务
分享
bool Fun(char *str)
{
int i;
char Temp[MAX_CHAR+1] = {0};
if(str != NULL)
{
while(*str != '\0')
{
Temp[*str]++;
if(Temp[*(str)] >=2)
return true;
str++;
}
}
return false;
}
bool func(char *pstr)
{
char *pHead = pstr;
char *pTemp = NULL;
int nFind = 0;
int nlen = strlen(pstr);
pTemp = pHead + len - 1;
while (pHead != pTemp) {
if (*pHead == *pTemp) {
nFind = 1;
break;
}
pHead++;
pTemp--;
}
if (*pTemp = *pHead) {
nFind = 1;
}
if (nFind == 1) {
return true;
}
else {
return false;
}
}
#define MAX_CHAR 128
bool HaveSameChar(char *pstr)
{
char *p1 = pstr;
char *p2 = NULL;
while (*p1 != '\0')
{
p2 = p1;
while (*p2 != '\0')
{
p2++;
if (*p2 == *p1)
{
return true;
}
}
p1++;
}
return false;
}
bool Fun(char *str)
{
int i;
char Temp[MAX_CHAR+1] = {0};
if(str != NULL)
{
while(*str != '\0')
{
Temp[*str++]++;
}
}
for(i = 0; i<MAX_CHAR+1; i++)
{
if(Temp[i] >=2)
return true;
}
return false;
}
bool HaveSameChar(char *pstr)