使用指针实现字符串比较

  1 #include
  2 #include
  3 void MyStrcmp(char*p,char*q){
  4 int i=0,j=0,cha;
  5 while(*(p+i)==*(q+i)){
  6 if(*(q+i)=='\0')
  7     break;
  8 else
  9     i++;j++;
 10 }
 11 cha=*(p+i)-*(q+i);
 12 if(cha==0)
 13     printf("str==str\n");
 14     else if(cha>0)
 15     printf("str>str1\n");
 16     else
 17     printf("str

 

你可能感兴趣的:(c++,c语言,算法)