Answer Posted / arka bandyopadhyay
1-As the value of the register variable is to be stored under the processor register which is limited and if processor is of 16 bit we cannot store float values and higher data type values as 2pow(4bytes)=16bits which a 16 bit processor's registor cannot store hence the variable will now act as an automatic variable
2-Register might be busy in some other operation then also register might not be accessible and hence will act as an automatic variable
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
How can I determine whether a machines byte order is big-endian or little-endian?
Is c still used?
What do you mean by invalid pointer arithmetic?
How to get string length of given string in c?
What is wrong with this program statement? void = 10;
What is meant by errors and debugging?
Is it possible to have a function as a parameter in another function?
Why doesnt that code work?
What are header files in c programming?
What is a null pointer in c?
how to find anagram without using string functions using only loops in c programming
What is self-referential structure in c programming?
i got 75% in all semester am i eligible for your company
Why is extern used in c?
Tell us something about keyword 'auto'.