+ 4
How to write a C++ program that computes the length of a string entered by the user?
3 Answers
+ 8
/*Different methods to find length
of a string in C++*/
#include<string.h>
#include<iostream>
using namespace std;
int main()
{
// String obj
string str ="Computer";
// 1. size of string object using size() method
cout << str.size() << endl;
// 2. size of string object using length method
cout << str.length() << endl;
// 3. size using old style
// size of string object using strlen function
cout << strlen(str.c_str()) << endl;
// The constructor of string will set it to the C-style string,
// which ends at the '\0'
// 4. size of string object Using while loop
int i = 0;
while (str[i] != '\0')
{
++i;
}
cout << i << endl;
// 5. size of string object using for loop
for (i=0; str[i]!='\0'; i++)
{
}
cout << i << endl;
return 0;
}
OUTPUTS :-
8
8
8
8
8
+ 3
You can simply use String.length() method
https://code.sololearn.com/cjAVbp0xrmTm/?ref=app
+ 2
Thank you so much, Parsa Gholipout and Ashutosh Sharma .