SKETCH OF HOW RESEARCH MIGHT CONTINUE AND RESULTS BE PRESENTED - PREVIEW ONLY

The #define Directive

Syntax

#define macro[( [argument-list] )] [expansion]

The general syntax of preprocessor directives applies up to and including define. There must be at least one character of white space between define and the identifier here labelled as macro. It is an error (C2007) if the first character that follows define and is not white space is not valid for starting an identifier.