C ++ strspn () - C ++ standartinė biblioteka

Strspn () funkcija C ++ užima dvi eilutes dest ir src ir nurodo maksimalaus pradinio eilutės dest segmento ilgį, kurį sudaro simboliai, esantys eilutėje src.

strspn () prototipas

 dydis_t strspn (const char * dest, const char * src);

Tai apibrėžiama antraštės faile "> header file.

strspn () parametrai

  • dest: Nulinės pabaigos baitų eilutės žymeklis, kurio reikia ieškoti.
  • src: Nebaigtos baitų eilutės, kurioje yra ieškomi simboliai, žymeklis.

strspn () Grąžinimo vertė

strspn()Funkcija grąžina didžiausią pradinį segmentą dest, kad yra tik simboliai iš baitų seka, į kuriuos nurodo src ilgį.

Pavyzdys: Kaip veikia strspn () funkcija

 #include #include using namespace std; int main() ( char src() = "0123456789"; char dest() = "190126abqs121kfew"; size_t length = strspn(dest, src); cout << dest << " contains " << length << " initial numbers"; return 0; )

Kai paleisite programą, išvestis bus:

 190126abqs121kfew yra 6 pradiniai skaičiai

Įdomios straipsniai...