Question 1 :
What is (void*)0?
Question 2 :
Can you combine the following two statements into one?
char *p; p = (char*) malloc(100);
Question 3 :
In which header file is the NULL macro defined?
The macro "NULL" is defined in locale.h, stddef.h, stdio.h, stdlib.h, string.h, time.h, and wchar.h.
Question 4 :
How many bytes are occupied by near, far and huge pointers (DOS)?
near=2, far=4 and huge=4 pointers exist only under DOS. Under windows and Linux every pointers is 4 bytes long.
Question 5 :
If a variable is a pointer to a structure, then which of the following operator is used to access data members of the structure through the pointer variable?
Question 6 :
What would be the equivalent pointer expression for referring the array element a[i][j][k][l]
Question 7 :
A pointer is
Question 8 :
The operator used to get value at address stored in a pointer variable is