C ++ strlen () - Biblioteca standard C ++

Funcția strlen () din C ++ returnează lungimea șirului dat.

strlen () prototip

 size_t strlen (const char * str);

Strlen () ia ca argument un șir de octeți terminat nul ca argument și îi returnează lungimea. Lungimea nu include caracterul nul. Dacă nu există un caracter nul în șir, comportamentul funcției este nedefinit.

Este definit în fișierul antet "> fișierul antet.

strlen () Parametri

str: Pointer către șirul de octet terminat nul a cărui lungime trebuie calculată.

strlen () Valoare returnată

Funcția strlen () returnează lungimea șirului de octet terminat nul.

Exemplu: Cum funcționează funcția strlen ()

 #include #include using namespace std; int main() ( char str1() = "This a string"; char str2() = "This is another string"; int len1 = strlen(str1); int len2 = strlen(str2); cout << "Length of str1 = " << len1 << endl; cout << "Length of str2 = " << len2 < len2) cout << "str1 is longer than str2"; else if (len1 < len2) cout << "str2 is longer than str1"; else cout << "str1 and str2 are of equal length"; return 0; )

Când rulați programul, ieșirea va fi:

 Lungimea str1 = 13 Lungimea str2 = 22 str2 este mai lungă decât str1

Articole interesante...