Strings কে সঠিক ভাবে ফরম্যাট করা ও ব্যবহার করা

Submitted by administrator on Mon, 01/02/2012 - 15:55

CLASS 13 - Manipulating Strings

 

In the last hour's lesson you learned how to use arrays to collect variables of the same type. You also learned that a character string is actually a character array ended with a null character \0. In this lesson you'll learn more about strings and C functions that can be used to manipulate strings. The following topics are covered:

    Declaring a string
    The length of a string
    Copying strings
    Reading strings with scanf(
    The gets() and puts() functions




Summary

  •     A string is a character array with a null character as the terminator at the last element.
  •     A string constant is a series of characters enclosed by double quotes.
  •     The C compiler automatically appends a null character to the array that has been initialized by a string constant.
  •     You cannot assign a string constant to a dereferenced char pointer.
  •     The strlen() function can be used to measure the length of a string. This function does not count the null character in the last element.
  •     You can copy a string from one array to another by calling the C function strcpy().
  •     The gets() function can be used to read a series of characters. This function stops reading when the newline character or end-of-file (EOF) is encountered. A null character is attached to the array that stores the characters automatically after the reading.
  •     The puts() function sends all characters, except the null character, in a string to the stdout, and appends a newline character to the output.
  •     You can read different data items with the scanf() function by using various format specifiers.


 

Related Items

C প্রোগ্রামের Constants ও Variables

Constants and Variables

Constant এর value  কখনোই চেঞ্জ হয় না। অন্যদিকে  variable কে ব্যবহার করা হয় ভিন্ন ভিন্ন ভ্যালু কে দেখানোর জন্য ।

ভালো C প্রোগ্রামিং কিভাবে করবে ?

ক্লাস 24 : তুমি এখন যে গুলি করতে পারো

CLASS 24: What You Can Do Now

You're now in the last chapter of this book. In this lesson you'll learn more about the C language from the following topics:

C Preprocessor এর ব্যবহার ও উপযোগিতা

In Chapter 2, "Writing Your First C Program," you learned how to use the #include preprocessor directive to include C header files. Since then, the #include directive has been used in every program in this book.

C প্রোগ্রামিং ও অ্যাডভান্স File অপারেশন

In last hour's lesson you learned the basics of reading and writing disk data files. In this lesson you'll learn more about communication with disk data files. The main topics discussed in this hour are

    Random access to files
    Reading or writing binary data

C প্রোগ্রামিং ও File অপারেশন

In Chapter 5, "Reading from and Writing to Standard I/O," you learned how to read or write characters through standard input or output. In this lesson you'll learn to read data from or write data to disk files. The following topics are discussed in this lesson: