W tym przykładzie nauczysz się obliczać długość (rozmiar) łańcucha (zarówno obiekty typu string, jak i łańcuchy w stylu C).
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w języku C ++:
- Ciągi C ++
Długość obiektu łańcuchowego można uzyskać za pomocą size()
funkcji lub length()
funkcji.
Funkcje size()
i length()
są tylko synonimami i obie robią dokładnie to samo.
Przykład: długość obiektu łańcuchowego
#include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )
Wynik
Długość struny = 15
Przykład: długość ciągu w stylu C.
Aby uzyskać długość łańcucha C, strlen()
używana jest funkcja.
#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; )
Wynik
Długość struny = 26