Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


why the size of an empty class is 1

Answers were Sorted based on User's Feedback



why the size of an empty class is 1..

Answer / hitesh sojitra

When you calculate the size of a empty class that time you can c it takes 1 byte.which is the size of a char which a compiler takes for storing the address of a empty class.

The size of an empty class would depend on what is the range specified for the compiler for char. It takes that much space to store the address of a class.

Is This Answer Correct ?    13 Yes 1 No

why the size of an empty class is 1..

Answer / abhishek

its because an empty class makes an entry to symbol table (code segment)
which requires a symoblic mapping of 1 byte

Is This Answer Correct ?    9 Yes 4 No

why the size of an empty class is 1..

Answer / kamna

it is becuse each oject must have a different address.

Is This Answer Correct ?    10 Yes 5 No

why the size of an empty class is 1..

Answer / surender a

Because the fundamental size is a char [viz 1 byte by
default on any 32 bit or 64 bit machine].

Is This Answer Correct ?    5 Yes 7 No

Post New Answer

More C++ General Interview Questions

Differentiate between a constructor and a method in C++.

0 Answers   Tech Mahindra,


What is the error in the code below and how should it be corrected?

0 Answers  


What are the different types of Storage classes?

5 Answers  


write infinite loop in C++ which does not use any variable or constant?

3 Answers  


Do class declarations end with a semicolon? Do class method definitions?

0 Answers  


If I is an integer variable, which is faster ++i or i++?

0 Answers  


How is data hiding achieved in c++?

0 Answers  


What is #include ctype h in c++?

0 Answers  


Do we have to use initialization list in spite of the assignment in constructors?

0 Answers  


How would you differentiate between a pre and post increment operators while overloading?

0 Answers  


What is the difference between global variables and static varables?

0 Answers  


Why pure virtual functions are used if they don't have implementation / When does a pure virtual function become useful?

1 Answers  


Categories