C Programming

General Questions

11. 

Comment on the following?

const int *ptr;


A. You cannot change the value pointed by ptr
B. You cannot change the pointer ptr itself
C. Both (A) and (B)
D. You can change the pointer as well as the value pointed by it
12.  Which of the following does not initialize ptr to null (assuming variable declaration of a as int a=0;?

A. int *ptr = &a;
B. int *ptr = &a – &a;
C. int *ptr = a – a;
D. All of the mentioned