Knowledge Walls
Venkatesan
Hyderabad, Andhra Pradesh, India
Passcode:
Introduction [cont'd]
Input Output Functions [cont'd]
Structures and Unions [cont'd]
# Preprocessor [cont'd]
#elif in # Preprocessor of Programming in C
2366 Views
#elif 
elif is a decision making statement in preprocessor directive. It is same as Else-if decision statement.
Syntax 
#if (condition)
statement;
#elif (condition)
statement;
#else
statement;
#endif
Program
	#include
	void main(){
	   #if defined(OS_WINDOWS)
	   printf("OS_WINDOWS is defined");
	   #elif defined(OS_LINUX)
	   printf("OS_LINUX is defined");
	   #else
	   printf("OS_WINDOWS and OS_LINUX are not defined");
	   #endif
	}
Output 
OS_WINDOWS and OS_LINUX are not defined
Next Topics
Next lessons of current book.
# Preprocessor of Programming in C
# Preprocessor of Programming in C
# Preprocessor of Programming in C
Previous Topics
Previous lessons of current book.
# Preprocessor of Programming in C
# Preprocessor of Programming in C
# Preprocessor of Programming in C
Best Lessons of "Programming in C"
Top lessons which are viewed more times.
Structures and Unions of Programming in C
Input Output Functions of Programming in C
Structures and Unions of Programming in C
  Copyright © 2014 Knowledge walls, All rights reserved
KnowledgeWalls
keep your tutorials and learnings with KnowledgeWalls. Don't lose your learnings hereafter. Save and revise it whenever required.
Click here for more details