(TurboC2.0 compile error message
Part:
Badcallofin-linefunction (internal function illegal call)
Analysis and Management: When using an internal function defined by a macro, it was not called accurately. An inner function begins and ends with two underscores (__).
Irreducableexpressiontree
Analysis and Management: This error refers to an expression in a file line that is too complex for the code generator to generate code for it. It is necessary to prevent the use of such expressions.
Registerallocationfailure (memory allocation failure)
Analysis and Management: This error refers to an expression in a file line that is too complex for the code generator to generate code for. At this point, this verbose expression should be simplified or simply prevented from using it.
(2) General misinformation in English and Chinese and management methods
#operatornotfollowedbymacoargumentname(# operator not followed by macro argument name)
Analysis and management: In the macro definition, # is used to identify a macro variable string. The "#" sign must be followed by a macro argument name.
'xxxxxx' notanargument ('xxxxxx' is not a function parameter)
Analysis and Management: The identifier is defined as a function parameter in the source program, but the identifier is not present in the function.
Ambiguoussymbol 'xxxxxx' (Ambiguous symbol 'xxxxxx')
TurboC2.0 compile error message.doc)