Question
#define BIRD 5
int main()
{
#ifdef BIRD
printf("BIRD=5.");
#else
printf("UNKNOWN.");
#endif
#undef BIRD
#define BIRD 10
printf("BIRD=%d",BIRD);
return 0;
}
a.
BIRD=5.BIRD=5
b.
BIRD=10.BIRD=10
c.
BIRD=5.BIRD=10
d.
Compiler error
Posted under C Programming
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What is the output of C program with #undef?
Similar Questions
Discover Related MCQs
Q. Choose a correct form of using C Conditional Compilation commands IF ELSE .
View solution
Q. What is the abbreviation of C STDIO in stdio.h?
View solution
Q. What is the C Preprocessor directive to be used to add a header file or any file to existing C program?
View solution
Q. Choose a correct statement about C Macro?
View solution
Q. What is the command to preprocess a C file manually?
View solution
Q. What is the file extension of expanded source code of .C file after preprocessing?
View solution
Q. How do you separate a multiline macro in C language?
View solution
Q. How do you safeguard your .C file code from copying by outside developers or world?
View solution
Q. What is the output file generated after processing a .C file?
View solution
Q. What is the C keyword used to create global Constants?
View solution
Q. What is the keyword used to define a C macro?
View solution
Q. What is the another name for .C file?
View solution
Q. Preprocessor in C language works on
View solution
Q. Processor Directive in C language starts with
View solution
Q. What are the types of C Preprocessor Directives?
View solution
Q. What is the index of the last argument in command line arguments?
View solution
Q. In linux, argv[0] by command-line argument can be occupied by _________
View solution
Q. argv[] is a?
View solution
Q. argc refers to the?
View solution
Q. The command line arguments are handled using?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond C Programming? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!