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:
- C++ Program to Find the Length of a String without using strlen
- Find the Length of a String using Pointers in C++