Bir Dizenin Uzunluğunu Bulmak için C ++ Programı

Bu örnekte, bir dizenin uzunluğunu (boyutunu) (hem dizgi nesneleri hem de C-stili dizgiler) hesaplamayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki C ++ programlama konuları hakkında bilgi sahibi olmalısınız:

  • C ++ Dizeleri

Bir size()işlev veya işlev kullanarak bir dizge nesnesinin uzunluğunu elde edebilirsiniz length().

size()Ve length()işlevleri sadece eş olan ve her ikisi de tam olarak aynı şeyi.

Örnek: String Nesnesinin Uzunluğu

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

Çıktı

 Dize Uzunluğu = 15

Örnek: C tarzı dizenin uzunluğu

Bir C-stringinin uzunluğunu elde etmek için strlen()fonksiyon kullanılır.

 #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; )

Çıktı

 Dize Uzunluğu = 26

Ilginç makaleler...