C Language - Storage Classes

You Are Here :: Home > C Language > Storage Classes- General Questions

 
43.

#include

int main(){
int i;
auto char c;
float f;
printf("%d %c %f",i,c,f);
return 0;
}
A. 0 0 B. 0
C. 1 1 D. Garbage Garbage Garbage




44.

#include

int main(){
int i;
for(i=0;i<4;i++){
int a=20;
printf("%d",a);
a++;
}
return 0;
}

A. 24 24 24 24 B. 20 20 20 20
C. 16 16 16 16 D. error




45.

#include

int main(){
register int a=10;
int *p;
p=&a;
printf("%u",p);
}

A. 10 B. 2
C. 0 D. compiletime error




46.

#include

int main(){
{
static int a=5;
printf("%d",a);
}
//printf("%d",a); variable a is not visible here.
return 0;
}

A. 0 B. 2
C. 5 D. error




47.

#include

void visit();
int main(){
int i=0;
{ //Opening inner block
static int a=5; //locally declaration
XYZ:; //Label of goto statement
printf("%d ",a);
a++;
i++;
} //closing inner block.
visit();
/* printf("%d",a); Variable a is not visible here but it is alive. */
if(i<5)
goto XYZ;
return 0;
}
void visit(){
}

A. 5 5 5 5 5 B. 6 6 6 6 6
C. 5 6 7 8 9 D. error




48.

#include

char c;
int i;
float f;
char *str;
int main(){
printf("%d %d %f %s",c,i,f,str);
return 0;
}

A. 1.0000000 B. 0.0000000
C. 1 0 0.000000 D. 0 0 0.000000




« previous

1

2

3

4

5

6

7

8

9

...

next »

 
 
 



© 2013 freshersindia.in ® | Copyrights | Terms & Conditions
   Designed by Freshers India
Catch Us on