In dit voorbeeld leert u de lengte (grootte) van een string te berekenen (zowel string-objecten als C-stijl strings).
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C ++ programmeeronderwerpen:
- C ++ snaren
U kunt de lengte van een stringobject verkrijgen door een size()
functie of een length()
functie te gebruiken.
De size()
en length()
functies zijn synoniemen en ze allebei precies hetzelfde.
Voorbeeld: lengte van tekenreeksobject
#include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )
Uitvoer
String Lengte = 15
Voorbeeld: lengte van snaar in C-stijl
Om de lengte van een C-string string te krijgen, wordt de strlen()
functie gebruikt.
#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; )
Uitvoer
String Lengte = 26