![]() |
![]() |
![]() |
![]() |
![]() |
|
To determine how many bytes of memory you need to store an object of a
particular type, you deploy the
sizeof operator using the object's
type as the argument. Thus, sizeof (int) returns 4 in most
implementations, because int objects occupy 4 bytes. Similarly,
sizeof (struct trade) returns the number of bytes occupied by a
trade object, which is likely to be 12, assuming that a
trade object contains exactly one floating-point number representing the
price per share traded and one integer representing the number of shares
traded.