Managing Strings

Strings are nothing but arrays that store characters. Since strings are character arrays, they utilize less memory and lead to efficient object code, making programs run faster. Just like numerical arrays, strings are zero-based, that is, the first character is stored at index location 0. In C, strings are terminated by a null character, .

The recipes in this chapter will enhance your understanding of strings and will acquaint you with string manipulation. Strings play a major role in almost all applications. You will learn how to search strings (which is a very common task), replace a string with another string, search for a string that contains a specific pattern, and more. 

In this chapter, you will learn how to create the following recipes using strings: 

  • Determining whether the string is a palindrome 
  • Finding the occurrence of the first repetitive character in a string
  • Displaying the count of each character in a string
  • Counting the vowels and consonants in a string
  • Converting the vowels in a sentence to uppercase
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset