Data types size in C for 32 bit and 64 bit system

Do sizeof datatypes in C dependent on

1. Processor

2. Architecture 

3. compiler dependent 

As sizeof(int) is 4 for both 32 bit and 64 bit architecture.

I am confused in this.

Please explain this.

Author: CharuAggarwal
Login to Answer
Sort By:
Oldest
|
Newest
|
Vote
|
My Answer