11.07.2015 Views

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Error and Warning Messages(174) multi-byte constant "*" isn’t portable (Preprocessor)Multi-byte constants are not portable, and in fact will be rejected by later passes of the compiler,e.g.:#if CHAR == ’ab’#define MULTI#endif(175) division by zero in #if, zero result assumed (Preprocessor)Inside a #if expression, there is a division by zero which has been treated as yielding zero, e.g.:#if foo/0 /* divide by 0: was this what you were intending? */int a;#endif(176) missing newline (Preprocessor)A new line is missing at the end of the line. Each line, including the last line, must have a new lineat the end. This problem is normally introduced by editors.(177) macro "*" wasn’t defined (Preprocessor)A macro name specified in a -U option to the preprocessor was not initially defined, and thus cannotbe undefined.(179) nested comments (Preprocessor)This warning is issued when nested comments are found. A nested comment may indicate that aprevious closing comment marker is missing or malformed, e.g.:output = 0; /* a comment that was left unterminatedflag = TRUE; /* another comment: hey, where did this line go? */(180) unterminated comment in included file (Preprocessor)Comments begun inside an included file must end inside the included file.240

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!