which one is not preprocessor directive
a)#if b)#elif c)#undef d)#pragma
Answers were Sorted based on User's Feedback
All are Preprocessor directives
below are some more preprocessors for your reference:
#define
#error
#import
#undef
#elif
#if
#include
#using
#else
#ifdef
#line
#endif
#ifndef
#pragma
Is This Answer Correct ? | 19 Yes | 0 No |
Answer / prem
All are preprocessor Directives..
Refer http://msdn2.microsoft.com/en-us/library/79yewefw
(VS.71).aspx
for details
Is This Answer Correct ? | 10 Yes | 1 No |
Answer / wizard
Ans is #if, no preprocessor directive with #if. it is #ifdef
or #ifndef
Is This Answer Correct ? | 12 Yes | 5 No |
Answer / yashwanth
#pragma is not a preprosessor directive, because pragma is
use to suppress errors,, but errors are exposed only after
compilation,, which is defenitly after preprosessing,, so
pragma is not a preprosessor diretive
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / 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 |
What is use of integral promotions in c?
what is the difference between declaration ,defenetion and initialization of a variable?
Tell me the use of bit field in c language?
Why n++ execute faster than n+1 ?
logic for generating all the combinations of the any number of given letters. ex::::::::: if a,b,c,d are given the o/p should be abcd,dcba,dbac,bcad,................ 4*3*2*1 combinations............
Explain how many levels deep can include files be nested?
Explain what is wrong with this statement? Myname = ?robin?;
write a program to find the given number is prime or not
2 Answers Accenture, Vasutech,
Method Overloading exist in c ?
what is the c source code for the below output? 10 10 10 10 10 10 10 10 10 10 9 9 7 6 6 6 6 6 6 9 7 5 9 7 3 2 2 5 9 7 3 1 5 9 7 3 5 9 7 4 4 4 4 5 9 7 8 8 8 8 8 8 8 8 9
char p="data"; printf(p);
What is #define size in c?