У цьому прикладі ви навчитеся обчислювати довжину (розмір) рядка (як рядкові об'єкти, так і рядки у стилі С).
Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на C ++:
- Рядки C ++
Ви можете отримати довжину рядкового об'єкта, використовуючи size()
функцію або length()
функцію.
Функції size()
and - length()
це просто синоніми, і вони обидва роблять те саме.
Приклад: довжина рядкового об'єкта
#include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )
Вихідні дані
Довжина рядка = 15
Приклад: довжина рядка у стилі С
Щоб отримати довжину рядка C-рядка, strlen()
використовується функція.
#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; )
Вихідні дані
Довжина рядка = 26