当前位置: 代码迷 >> C语言 >> 返回指针值的函数
  详细解决方案

返回指针值的函数

热度:109   发布时间:2006-06-23 23:34:54.0
返回指针值的函数
各位高手,帮我一下可以吗,先谢了

二、用指针(或下标)方法写如下与字符有关的函数(每个函数有一个测试的main()函数)

1int isalpha(int ch) 2int isdigit(int ch)

3char* strchr(char *str,int ch) 4char* strcpy(char *str1, char *str2)

5char* strcat(char *str1, char *str2) 6char* strstr(char *str1, char *str2)

搜索更多相关的解决方案: 函数  指针  

----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-23 15:39:59
super1011

等 级:新手上路
帖 子:1
专家分:0
注 册:2006-6-24
  得分:0 

应该很简单吧!
1:
if ((ch >'a'&& ch < 'z')||(ch > 'A' && ch < 'Z'))
{
return 1;
}

return 0;

4:char* strcpy(char *str1, char *str2)
{
if ((str1 == NULL) ||(str2 == NULL))
return NULL;
char *dest = str2;
while (str1 != NULL)
{
*dest++ = * str1++;
}
*dest = '\0';
return str2;
}


----------------解决方案--------------------------------------------------------

char * strcpy(char * str1,char *str2)
{
while (str2++=str1++!='\0') ;

return str2;
}


----------------解决方案--------------------------------------------------------
  相关解决方案