বিভিন্ন ধরণের Data Items

Submitted by tushar pramanick on Mon, 01/02/2012 - 16:23

 In Chapter 12, "Storing Similar Data Items," you learned how to store data of the same type into arrays. In this hour, you'll learn to use structures to collect data items that have different data types. The following topics are covered in this lesson:

    Declaring and defining structures
    Referencing structure members
    Structures and pointers
    Structures and functions
    Arrays of structures



Summary

  •     You can group variables of different types with a data type called a structure.
  •     The data items in a structure are called fields or members of the structure.
  •     The struct keyword is used to start a structure declaration or a structure variable definition.
  •     The dot operator (.) is used to separate a structure name and a member name in referencing the structure member.
  •     The arrow operator (->) is commonly used to reference a structure member with a pointer.
  •     A structure can be passed to a function, and a function can return a structure back to the caller.
  •     Passing a function with a pointer that points to a structure is more efficient than passing the function with the entire structure.
  •     Arrays of structures are permitted in C.
  •     You can enclose a structure within another structure. The latter is called a nested structure.
  •     It's legal to put a pointer into a structure even though the pointer may point to another structure that has not been declared yet.
     

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: