MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南 MPLAB® C30 C 编译器用户指南

ie.ksu.edu.tw
from ie.ksu.edu.tw More from this publisher
10.07.2015 Views

MPLAB ® C30 用 户 指 南‘identifier’ was used with no declaration before its definition当 使 用 -Wmissing-declarations 命 令 行 选 项 编 译 时 , 编 译 器 确 保 在 定 义 函 数 前 声明 函 数 。 在 本 例 中 , 遇 到 了 事 先 没 有 函 数 声 明 的 函 数 定 义 。‘identifier’ was used with no prototype before its definition当 使 用 -Wmissing-prototypes 命 令 行 选 项 编 译 时 , 编 译 器 确 保 为 所 有 函 数 指 定 函数 原 型 。 在 这 种 情 况 下 , 遇 到 了 被 调 用 函 数 事 先 没 有 函 数 原 型 的 函 数 调 用 。writing into constant object (arg n)当 检 查 对 printf、 scanf 等 的 调 用 的 参 数 列 表 时 , 编 译 器 发 现 指 定 参 数 编 号 n 是 一 个 常量 对 象 , 格 式 说 明 符 指 明 要 写 这 个 常 量 对 象 。Zzero-length identifier format string当 检 查 对 printf、 scanf 等 的 调 用 的 参 数 列 表 时 , 编 译 器 发 现 格 式 字 符 串 是 空 的 (“”)。DS51284C_CN 第 152 页© 2005 Microchip Technology Inc.

MPLAB ® C30用 户 指 南附 录 C MPLAB C18 与 MPLAB C30 C 编 译 器 比 较C.1 简 介本 章 的 目 的 是 着 重 介 绍 MPLAB C18 和 MPLAB C30 C 编 译 器 的 区 别 。 关 于 MPLABC18 编 译 器 的 更 多 细 节 , 请 参 阅 《MPLAB C18 C 编 译 器 用 户 指 南 》(DS51288C_CN)。本 章 讨 论 两 种 编 译 器 在 以 下 方 面 的 区 别 :• 数 据 格 式• 指 针• 存 储 类 别 和 函 数 参 数• 存 储 限 定 符• 预 定 义 宏 名• 整 型 的 提 升• 数 字 常 量• 字 符 串 常 量• 匿 名 结 构• 快 速 存 取 存 储 区• 行 内 汇 编• Pragma 伪 指 令• 存 储 模 型• 调 用 约 定• 启 动 代 码• 编 译 器 管 理 的 资 源• 优 化• 目 标 模 块 格 式• 实 现 定 义 的 操 作• 位 域© 2005 Microchip Technology Inc. DS51284C_CN 第 153 页

MPLAB ® <strong>C30</strong> 用 户 指 南‘identifier’ was used with no declaration before its definition当 使 用 -Wmissing-declarations 命 令 行 选 项 编 译 时 , 编 译 器 确 保 在 定 义 函 数 前 声明 函 数 。 在 本 例 中 , 遇 到 了 事 先 没 有 函 数 声 明 的 函 数 定 义 。‘identifier’ was used with no prototype before its definition当 使 用 -Wmissing-prototypes 命 令 行 选 项 编 译 时 , 编 译 器 确 保 为 所 有 函 数 指 定 函数 原 型 。 在 这 种 情 况 下 , 遇 到 了 被 调 用 函 数 事 先 没 有 函 数 原 型 的 函 数 调 用 。writing into constant object (arg n)当 检 查 对 printf、 scanf 等 的 调 用 的 参 数 列 表 时 , 编 译 器 发 现 指 定 参 数 编 号 n 是 一 个 常量 对 象 , 格 式 说 明 符 指 明 要 写 这 个 常 量 对 象 。Zzero-length identifier format string当 检 查 对 printf、 scanf 等 的 调 用 的 参 数 列 表 时 , 编 译 器 发 现 格 式 字 符 串 是 空 的 (“”)。DS51284C_CN 第 152 页© 2005 Microchip Technology Inc.

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

Saved successfully!

Ooh no, something went wrong!