10.07.2015 Views

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MPLAB ® <strong>C30</strong> 用 户 指 南A.10 结 构 、 联 合 、 枚 举 和 位 域结 构 、 联 合 、 枚 举 和 位 域 的 实 现 定 义 在 ANSI C 标 准 的 A.6.3.9 和 G.3.9 章 节 中 讲 述 。如 果 联 合 对 象 中 的 一 个 成 员 被 一 个 不 同 类 型 的 成 员 访 问 结 果 如 何 ? (ISO 6.3.2.3)不 进 行 转 换 。描 述 一 下 结 构 的 成 员 的 填 充 和 对 齐 ? (ISO 6.5.2.1)字 符 是 字 节 对 齐 的 。 所 有 其 他 对 象 是 字 对 齐 的 。无 符 号 说 明 的 int 位 域 的 等 价 类 型 是 什 么 ? (ISO 6.5.2.1)由 用 户 定 义 。 默 认 情 况 下 是 signed int 位 域 。 可 使 用 一 个 命 令 行 选 项 使 等 价 类 型 变为 unsigned int 位 域 。一 个 int 中 位 域 的 分 配 顺 序 如 何 ? (ISO 6.5.2.1)位 以 自 低 位 向 高 位 的 顺 序 分 配 。位 域 能 否 跨 越 存 储 单 元 边 界 ? (ISO 6.5.2.1)能 。选 择 哪 个 整 型 来 表 示 枚 举 类 型 的 值 ? (ISO 6.5.2.2)int。A.11 限 定 符A.12 声 明 符A.13 语 句限 定 符 的 实 现 定 义 在 ANSI C 标 准 的 G.3.10 章 节 中 讲 述 。描 述 一 下 什 么 操 作 构 成 对 具 有 volatile 限 定 类 型 的 对 象 的 访 问 ? (ISO 6.5.3)如 果 在 一 个 表 达 式 中 指 定 了 一 个 对 象 , 则 它 已 经 被 访 问 了 。声 明 符 的 实 现 定 义 在 ANSI C 标 准 的 G.3.11 章 节 中 讲 述 。可 修 改 算 术 、 结 构 或 联 合 类 型 的 声 明 符 的 最 大 数 目 ? (ISO 6.5.4)没 有 限 制 。语 句 的 实 现 定 义 在 ANSI C 标 准 的 G.3.12 章 节 中 讲 述 。switch 语 句 中 case 值 的 最 大 值 是 多 少 ? (ISO 6.6.4.2)没 有 限 制 。DS51284C_CN 第 106 页© 2005 Microchip Technology Inc.

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

Saved successfully!

Ooh no, something went wrong!