General Questions

Question 1 :

In the following code, the P2 is Integer Pointer or Integer?

typedef int *ptr;
ptr p1, p2;


A). Integer
B). Integer pointer
C). Error in declaration
D). None of above
Answer : Option B

Question 2 :

In the following code what is 'P'?

typedef char *charp;
const charp P;


A). P is a constant
B). P is a character constant
C). P is character type
D). None of above
Answer : Option A

Question 3 :

What is x in the following program?

#include < stdio . h >
int main()
{
    typedef char (*(*arrfptr[3])())[10];
    arrfptr x;
    return 0;
}


A). x is a pointer
B). x is an array of three pointer
C). x is an array of three function pointers
D). Error in x declaration
Answer : Option C