November 2011

You are browsing the site archives by month.

Counting Size of Struct in C

First, i didn’t guarantee that this post will give a true answer for any problem because this conclusion just made by myself based on my observation on some codes. It’s very welcome to give another opinions or answers to share more knowledge and better solution.

This post will discuss about how much a struct take a memory? because of structs is a user-defined data structures, it’s size will be relative to the content that the struct stores. For beginning let’s refresh our memory (brain) about two most-used primitive data types size.

  1. int (4 bytes / 32 bits)
  2. char (1 bytes / 8 bits)

Read More →