10.07.2015 Views

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

MPLAB <strong>C30</strong> C 编 译 器 诊 断Nnegative width in bit-field ‘identifier’位 域 宽 度 不 能 为 负 数 。nested function ‘name’ declared ‘extern’被 嵌 套 的 函 数 不 能 声 明 为 “extern”。nested redefinition of ‘identifier’嵌 套 的 重 新 定 义 是 非 法 的 。no data type for mode ‘mode’为 mode 属 性 指 定 的 参 数 mode 是 可 识 别 的 GCC 机 器 模 式 , 但 不 是 MPLAB <strong>C30</strong> 中 实现 的 模 式 。no include path in which to find ‘name’找 不 到 包 含 文 件 “name”。no macro name given in #‘directive’ directive#define、 #undef、 #ifdef 或 #ifndef 伪 指 令 必 须 后 跟 宏 名 。nonconstant array index in initializer初 始 化 中 只 能 使 用 常 量 数 组 下 标 。non-prototype definition here如 果 在 一 个 没 有 函 数 原 型 的 函 数 定 义 后 , 有 一 个 函 数 原 型 , 且 二 者 的 参 数 个 数 不 一 致 ,这 条 消 息 标 识 出 非 原 型 定 义 的 行 号 。number of arguments doesn’t match prototype函 数 的 参 数 个 数 必 须 与 函 数 原 型 相 符 。Ooperand constraint contains incorrectly positioned ‘+’ or ‘=’.asm 语 句 无 效 。operand constraints for ‘asm’ differ in number of alternativesasm 语 句 无 效 。operator “defined” requires an identifier“defined” 需 要 一 个 标 识 符 。operator ‘symbol’ has no right operand预 处 理 操 作 符 “symbol” 的 右 侧 需 要 一 个 操 作 数 。output number n not directly addressableasm 语 句 无 效 。output operand constraint lacks ‘=’asm 语 句 无 效 。output operand is constant in ‘asm’asm 语 句 无 效 。overflow in enumeration values枚 举 值 必 须 在 “int” 范 围 内 。© 2005 Microchip Technology Inc. DS51284C_CN 第 125 页

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

Saved successfully!

Ooh no, something went wrong!