long int size
a) 4 bytes b) 2 bytes c) compiler dependent d) 8 bytes
Answers were Sorted based on User's Feedback
Answer / rohit
yes, i too agree it is compiler dependent. But, can anyone
explain, why it is compiler dependent?
If it is a 16 bit compiler, then the size of int is 2
bytes. If it is a 32 bit compiler, then the size of int is
4 bytes. Is there is any reason behind this? It will be
helpful if anyone clarifies this?
Is This Answer Correct ? | 3 Yes | 1 No |
Answer / jp
The integer size is processor dependent.
In Turbo C or Borland C , we are using only the 8086
virtual mode processor. thus we get size of int as 2Byte
and thus size of long int as 4 Byte.
Is This Answer Correct ? | 2 Yes | 2 No |
Answer / http://abhishek-technicalwork.
the ans to this question is (a) if the compiler is of 16 bit.
like c language compiler of 16 bit.
so it can be said that the size of the long int is compiler dependent..
therefore option (c) is also correct
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / darshan l.
Of course it is compiler dependent.
But the minimum size of long int must be 4 bytes(32 bits); it may be more than that also.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / karthik
THE MAIN USE OF SHORT AND LONG IS TO USE IN COMPILER
INDEPENDENT ENVIRONMENT..
Is This Answer Correct ? | 0 Yes | 5 No |
write a program that will print %d in the output screen??
What is the most efficient way to count the number of bits which are set in an integer?
number of times a digit is present in a number
ATM machine and railway reservation class/object diagram
How can I avoid the abort, retry, fail messages?
Write code for atoi(x) where x is hexadecimal string.
what is available in C language but not in C++?
10 Answers CTS, TCS,
How can I get the current date or time of day in a c program?
with out using main how to execute the program?
what are threads ? why they are called light weight processes ? what is the relation between process and threads ?
What functions are used in dynamic memory allocation in c?
Is the below things valid & where it will be stored in memory layout ? static const volatile int i; register struct { } ; static register;