Friday, 25 April 2014
Thursday, 24 April 2014
Pointers in C
1. | What is (void*)0? | |||||||
Answer: Option A
Explanation: |
2. | Can you combine the following two statements into one?
|
|||||||
Answer: Option C
Explanation: |
3. | In which header file is the NULL macro defined? | |||||||
Answer: Option C
Explanation: The macro "NULL" is defined in locale.h, stddef.h, stdio.h, stdlib.h, string.h, time.h, and wchar.h. |
4. | How many bytes are occupied by near, far and huge pointers (DOS)? | |||||||
Answer: Option A
Explanation: near=2, far=4 and huge=4 pointers exist only under DOS. Under windows and Linux every pointers is 4 bytes long. |
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? | |||||||
|
Subscribe to:
Posts (Atom)