Home » C #error

C #error

The #error preprocessor directive indicates error. The compiler gives fatal error if #error directive is found and skips further compilation process.

C #error example

Let’s see a simple example to use #error preprocessor directive.

Output:

Compile Time Error: First include then compile 

But, if you include math.h, it does not gives error.

Output:

2.645751 
Next TopicC #pragma

You may also like