Î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