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 string function c?
What is the output of printf("%d", printf("Hello"));?
What is double pointer in c?
Difference between null pointer and dangling pointer?
1) There is a singing competition for children going to be conducted at a local club. Parents have been asked to arrive at least an hour before and register their children’s names with the Program Manager. Whenever a participant registers, the Program Manager has to position the name of the person in a list in alphabet order. Write a program to help the Program Manager do this by placing the name in the right place each time the Program Manger enters a name. The Logic should be written in Data Structures?
parkside's triangle.. create a program like this.. enter the size: 6 enter the seed: 1 output: 1 23 456 7891 23456 789123 sample2: enter the size: 5 enter the seed: 3 output: 3 45 678 9123 45678 parkside should not exceed 10 while its seed should only be not more than 9..
How can I access memory located at a certain address?
If one class contains another class as a member, in what order are the two class constructors called a) Constructor for the member class is called first b) Constructor for the member class is called second c) Only one of the constructors is called d) all of the above
How do I send escape sequences to control a terminal or other device?
let's take a code struct FAQ { int a; char b; float c; double d; int a[10]; }*temp; now explain me how the memory will be allocated for the structure FAQ and what address will be in the structure pointer (temp)....................
we all know about the function overloading concept used in C++ and we all learnt abt that.... but that concept is already came in C in a very smaller propotion ... my question is IN WHICH CONCEPT THERE IS A USE OF FUNCTION OVERLOADING IS USED in C language?????????????
To what value do nonglobal variables default? 1) auto 2) register 3) static