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
What is external variable in c?
What is the symbol indicated the c-preprocessor?
What is the difference between procedural and declarative language?
Is int a keyword in c?
Why c is called top down?
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 are valid signatures for the Main function?
what do you mean by inline function in C?
hello freinds next week my interview in reliance,nybody has an idea about it intervew questions..so tell
Where are c variables stored in memory?
#include main() { int *p, *c, i; i = 5; p = (int*) (malloc(sizeof(i))); printf(" %d",*p); *p = 10; printf(" %d %d",i,*p); c = (int*) calloc(2); printf(" %d ",*c); }
What are disadvantages of C language.
Is null always defined as 0(zero)?
main() { inta=10,b=20; a>=5?b=100:b=200; printf("%d ",b); }
Explain the use of bit fieild.