Computer Science, asked by ravikumargupta462, 11 months ago

what are pre - processer in C? explain each of them with simple example​

Answers

Answered by yuktesh143
1

Explanation:

The C preprocessor is a macro processor that is used automatically by the C compiler to transform your program before actual compilation (Proprocessor direcives are executed before compilation.).

For example, #define is the directive that defines a macro. Whitespace is also allowed before and after the # .

Answered by Anonymous
5

The C preprocessor is a macro processor that is used automatically by the C compiler to transform your program before actual compilation (Proprocessor direcives are executed before compilation.). It is called a macro processor because it allows you to define macros, which are brief abbreviations for longer constructs. A macro is a segment of code which is replaced by the value of macro. Macro is defined by #define directive.

Preprocessing directives are lines in your program that start with #. The # is followed by an identifier that is the directive name. For example, #define is the directive that defines a macro. Whitespace is also allowed before and after the #.

The # and the directive name cannot come from a macro expansion. For example, if foo is defined as a macro expanding to define, that does not make #foo a valid preprocessing directive.

All preprocessor directives starts with hash # symbol.

here ur answer mate

mark brainlist plz

follow me if answer helped u

Similar questions