Declarations and Initializations – Yes / No Questions

1. Is there any difference in the following declarations?

Screenshot 9

A. Yes
B. No

Correct Answer: A. Yes
Advertisement

2. Suppose a program is divided into three files f1, f2 and f3, and a variable is defined in the file f1 but used in files f2 and f3. In such a case would we need the extern declaration for the variables in the files f2 and f3?

A. Yes
B. No

Correct Answer: A. Yes
Advertisement

3. Global variables are available to all functions. Does there exist a mechanism by way of which it available to some and not to others?

A. Yes
B. No

Correct Answer: B. No
Advertisement

4. Is it true that a global variable may have several declarations, but only one definition?

A. Yes
B. No

Correct Answer: A. Yes
Advertisement

5. Is it true that a function may have several declarations, but only one definition?

A. Yes
B. No

Correct Answer: A. Yes
Advertisement

Leave A Comment?