Sail E0 Webinar
Question

There exists a way to prevent the same file from getting #included twice in the same program.


Options:
A .  True
B .  False
Answer: Option A

True, We can prevent the same file from getting included again by using a preprocessor directive called #ifndef (short for "if not defined") to determine whether we've already defined a preprocessor 

symbol called XSTRING_H. If we have already defined this symbol, the compiler will ignore the rest 

of the file until it sees a #endif (which in this case is at the end of the file).

#ifndef XSTRING_H

#define XSTRING_H defines the same preprocessor symbol,

Finally, the last line of the file, #endif



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers