C String length

In this section, you will learn how to determine the length of a String in C. You can see in the given example, we have declared a string and initialize a variable i to 0.

C String length

     

In this section, you will learn how to determine the length of a String in C. You can see in the given example, we have declared a string and initialize a variable i to 0. The while loop will increment the value of i till it reach the string terminating character or up to the last letter of the string value.

Here is the code:

StringLen.c

#include <stdio.h>
#include <conio.h>
void main() {
  char str[] "Hello World";
  int i=0;
  while (str[i!= 0)
 
  i++;
  printf("\nThe length of the string \"%s\" is %d.", str, i);
  getch();
}

Output will be displayed as:

Download Source Code:

Advertisements

 

We have 1000s of tutorials on our website. Search Tutorials tutorials on our website.

Share on Google+Share on Google+

C String length

Posted on: February 5, 2009 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

 

Discuss: C String length   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:1
Gelldur
November 25, 2011
Better Code

You should write: while(str[i++] != 0); It looks better!

Ads

 

Ads