which one is not preprocessor directive
a)#if b)#elif c)#undef d)#pragma
Answer Posted / lnk
before asnwering please do understand what are
preprocessive directive ....
A preprocessive derectives are used because it would be
easy to change and easy to compile in different execution
environments. Directives in the source file tell the
preprocessor to perform specific actions
# if is #if: This directive executes its associated block
of code if and only if the condition specified along with
this directive is evaluated to true.
#elif: Else-if conditions can be specified using #elif
directive. Block of code associated with #elif directive
will be triggered if the condition specified in this
directive is evaluated to true and the condition specified
by its related if statement is evaluated to false. #elif
block is optional.
#undef: This directive does the reverse process of #define
directive. #undef will reset its associated identifier to
Boolean value “false”.
#pragma: This directive controls the display of warning
message specified using #warning directive. I
so all of them are preprocessive directives ...
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Are the variables argc and argv are local to main?
What is pointer in c?
Why is c so popular?
What are qualifiers in c?
Write a c program to demonstrate character and string constants?
What are the preprocessor categories?
What are called c variables?
What are structure types in C?
What is nested structure in c?
What is the right type to use for boolean values in c? Is there a standard type? Should I use #defines or enums for the true and false values?
What are the two types of structure?
What does emoji p mean?
What is a protocol in c?
Implement bit Array in C.
Explain logical errors? Compare with syntax errors.