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> 用 户 指 南Bbit-field ‘identifier’ has invalid type位 域 必 须 为 枚 举 类 型 或 整 型 。bit-field ‘identifier’ width not an integer constant位 域 宽 度 必 须 为 整 型 常 量 。both long and short specified for ‘identifier’变 量 的 类 型 不 能 同 时 为 long 和 short。both signed and unsigned specified for ‘identifier’变 量 不 能 同 时 为 signed 和 unsigned。braced-group within expression allowed only inside a function函 数 外 部 的 表 达 式 内 有 大 括 号 对 是 非 法 的 。break statement not within loop or switchBreak 语 句 只 能 用 于 循 环 或 switch 内 部 。__builtin_longjmp second argument must be 1__builtin_longjmp 要 求 其 第 二 个 参 数 为 1。Ccalled object is not a functionC 中 只 有 函 数 能 被 调 用 。cannot convert to a pointer type表 达 式 不 能 转 换 为 指 针 类 型 。cannot put object with volatile field into register将 带 有 易 变 字 段 的 对 象 存 放 到 寄 存 器 中 是 非 法 的 。cannot reload integer constant operand in ‘asm’asm 语 句 无 效 。cannot specify both near and far attributes属 性 near 和 far 是 互 斥 的 , 只 能 对 函 数 或 变 量 使 用 这 两 个 属 性 中 的 一 个 。cannot take address of bit-field ‘identifier’试 图 获 得 位 域 的 地 址 是 非 法 的 。can’t open ‘file’ for writing系 统 无 法 打 开 指 定 的 “file”。 可 能 的 原 因 包 括 没 有 足 够 的 磁 盘 空 间 来 打 开 文 件 , 目 录不 存 在 , 或 目 标 目 录 不 允 许 写 。can’t set ‘attribute’ attribute after definition定 义 符 号 时 必 须 使 用 “attribute” 属 性 。case label does not reduce to an integer constantcase 标 号 编 译 时 必 须 是 整 型 常 量 。case label not within a switch statementcase 标 号 必 须 在 switch 语 句 内 部 。cast specifies array type指 定 数 组 类 型 的 强 制 类 型 转 换 是 不 允 许 的 。DS51284C_CN 第 116 页© 2005 Microchip Technology Inc.

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

Saved successfully!

Ooh no, something went wrong!