adplus-dvertising
frame-decoration

Question

For each #if, #ifdef, and #ifndef directive

a.

There are zero or more #elif directives

b.

Zero or one #else directive

c.

One matching #endif directive

d.

All of the mentioned

Posted under Functions C Programming

Answer: (d).All of the mentioned

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. For each #if, #ifdef, and #ifndef directive

Similar Questions

Discover Related MCQs

Q. The #else directive is used for

Q. Use of functions

Q. Any C program

Q. What is function?

Q. The default parameter passing mechanism is

Q. Pick the correct statements.

I. The body of a function should have only one return statement.
II. The body of a function may have many return statements.
III. A function can return only one value to the calling environment.
IV. If return statement is omitted, then the function does its job but returns no value to the calling environment.

Q. Which of the following is a complete function?

Q. The recursive functions are executed in a ...........

Q. The function scanf() returns .........

Q. Functions have ..........

Q. Which of the following function calculates the square of 'x' in C?

Q. When a function is recursively called all the automatic variables are stored in a ..........

Q. Inner Block can access variables declared ___________.

Q. Can we declare same variable inside the inner and outer block ?

Q. How would you round off a value from 1.66 to 2.0?

Q. By default a real number is treated as a

Q. The keyword used to transfer control from a function back to the calling function is

Q. What is the notation for following functions?
1. int f(int a, float b)
{
/* Some code */
}

2. int f(a, b)
int a; float b;
{
/* Some code */
}

Q. In the following 'C' code, in which order the functions would be called ?

a = ( f1(23,14 ) * f2 (12/14)) + f3 () ;

Q. The function that actually created from a call to a template function is called