В этом примере вы научитесь вычислять длину (размер) строки (как строковых объектов, так и строк в стиле C).
Чтобы понять этот пример, вы должны знать следующие темы программирования на C ++:
- Строки C ++
Вы можете получить длину строкового объекта, используя size()
функцию или length()
функцию.
Функции size()
и 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-стиля
Чтобы получить длину строки 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