void ( * abc( int, void ( *def) () ) ) ();



void ( * abc( int, void ( *def) () ) ) ();..

Answer / susie

Answer : :

abc is a ptr to a function which takes 2 parameters .(a).
an integer variable.(b). a ptrto a funtion which
returns void. the return type of the function is void.

Explanation:

Apply the clock-wise rule to find the result.

Is This Answer Correct ?    5 Yes 1 No

Post New Answer

More C Code Interview Questions

#include<stdio.h> main() { struct xx { int x=3; char name[]="hello"; }; struct xx *s; printf("%d",s->x); printf("%s",s->name); }

3 Answers   Hexaware,


main() { int i; printf("%d",scanf("%d",&i)); // value 10 is given as input here }

2 Answers   IBM,


Finding a number multiplication of 8 with out using arithmetic operator

8 Answers   Eyeball, NetApp,


write a program for area of circumference of shapes

0 Answers  


main() { char p[ ]="%d\n"; p[1] = 'c'; printf(p,65); }

2 Answers  






what is the output of following program ? void main() { int i=5; printf("%d %d %d %d %d ",i++,i--,++i,--i,i); }

10 Answers  


main() { int i=5,j=10; i=i&=j&&10; printf("%d %d",i,j); }

1 Answers  


main() { { unsigned int bit=256; printf("%d", bit); } { unsigned int bit=512; printf("%d", bit); } } a. 256, 256 b. 512, 512 c. 256, 512 d. Compile error

1 Answers   HCL,


How we will connect multiple client ? (without using fork,thread)

3 Answers   TelDNA,


plz send me all data structure related programs

2 Answers  


why the range of an unsigned integer is double almost than the signed integer.

1 Answers  


main() { register int a=2; printf("Address of a = %d",&a); printf("Value of a = %d",a); }

3 Answers  


Categories