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
Explain c preprocessor?
how to print electricity bill according to following charges first 100 units -1rs per unit for next 200 units-1.50 rs per unit without using conditions
What is the difference between declaring a variable by constant keyword and #define ing that variable?
What happens if a header file is included twice?
Explain how can you tell whether a program was compiled using c versus c++?
How do I swap bytes?
How can I change the size of the dynamically allocated array?
Which driver is a pure java driver
Is it fine to write void main () or main () in c?
What is #line used for?
What is nested structure in c?
Process by which one bit pattern in to another by bit wise operation is?
What is c mainly used for?
What is hashing in c?
What is pointer & why it is used?