首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

strcmp自己写的出有关问题

2013-07-16 
strcmp自己写的出问题程序:#include stdio.h#include malloc.hint strcmp(char* p1, char* p2){//whil

strcmp自己写的出问题
程序:
#include <stdio.h>
#include <malloc.h>

int strcmp(char* p1, char* p2)
{
//while( (*p1!='\0') && (*p2!='\0') )
while( *p1 == *p2)
{
p1++;
p2++;
}
return *p1-*p2;
}

int main()
{
int res = 0;

res = strcmp("hello", "good");

printf("res=%d\n");
}

为什么结果都是0? printf
[解决办法]
你的输出没变量了
printf("res=%d\n");-》
printf("res=%d\n",res);

热点排行