Program C ++ pentru a găsi lungimea unui șir

În acest exemplu, veți învăța să calculați lungimea (dimensiunea) unui șir (atât obiecte șir cât și șiruri în stil C).

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare C ++:

  • Șiruri C ++

Puteți obține lungimea unui obiect șir utilizând o size()funcție sau o length()funcție.

Funcțiile size()și length()sunt doar sinonime și ambele fac exact același lucru.

Exemplu: lungimea obiectului șir

 #include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )

Ieșire

 Lungimea șirului = 15

Exemplu: lungimea șirului în stil C.

Pentru a obține lungimea unui șir C, strlen()se folosește funcția.

 #include #include using namespace std; int main() ( char str() = "C++ Programming is awesome"; // you can also use str.length() cout << "String Length = " << strlen(str); return 0; )

Ieșire

 Lungimea șirului = 26

Articole interesante...