C++ Program to Find the Length of a String

This is the C++ tutorial where we will write a c++ program to find the length of a string using strlen() function. If you want to learn more about string in C++, click the link below.

Explanation: The program takes the string value from the user as an input and then using one of the built-in functions strlen() present in C++ calculates the length of a string.

Strlen(): This built-in function takes a string and returns the length of a string. In other words, returns the number of character present in the string. It is present in a header file named <string.h> which is included at the beginning of the code in a program.


Find Length of String using strlen() Function in C++

Source code:

#include <iostream>
#include <string.h>
using namespace std;

int main()
{
  char str[100];
  int length = 0;

  cout << "Enter the String: ";
  cin >> str;

  length = strlen(str);

  cout << "\nLength of a string: " << length;

  return 0;
}

Output:

Enter the String: simple2code

Length of a string: 11

However, if you want to enter the string with spaces, use gets(str) instead of cin >>str.

Also, you may go through the following program: