[elektro] strcmp

vajk fekete halaloszto at yahoo.co.uk
Wed May 5 21:15:06 CEST 2010


az if miert van a ciklusban? nem ugy kellene, hogy a for ugyis kilep ha nem egyformak, es akkor eldontjuk mi lesz?

vajk




________________________________
From: Palasik Sandor <palasik at mail.datanet.hu>
To: elektro at tesla.hu
Sent: Wed, 5 May, 2010 20:13:04
Subject: Re: [elektro] strcmp

> allandoan megszivom h ha nem egyenlo hosszuak a sztringek de a
> rovidebb string \0 karaktereig ugyan azok akkor nem nulla
> vegeredmenyt ad. 
> 
> Van erre konyvtari fuggveny, vagy
> 
> if(!strncmp(str1,str2,strlen(rovidebb string))){
> blabla
> }

int arnoldcmp(const char *l,const char *l)
{
for (;*l && *r;l++,r++) {
  int d;
  if ( (d = *l-*r) != 0)
   return d;
  }
return 0;
}

-----------------------------------------
          elektro[-flame|-etc]



      


More information about the Elektro mailing list