C++高性能并行编程与优化 - 课件 - 12 从计算机组成原理看 C 语言指针,根据补码的 规则他是一个正数 128 。 实验:自动类型提升( type promotion ) • 一个较小类型的 short 和较大类型的 int 相加会得到什么类型?会得到 int 类型。 • 结论:小类型和大类型做数学运算( +-*/% )会得到两个类型中的大类型。 实验:自动类型提升( type promotion ) • 对 unsigned 类型也是同理的。 • unsigned unsigned short = unsigned int 实验:自动类型提升( type promotion ) • 如果两边有一边是 unsigned 的但是大小不等,则还是选择较大类型。 • unsigned short + int = int 实验:自动类型提升( type promotion ) • 如果两边有一边是 unsigned 的但是大小相等,则结果是 unsigned 的。0 码力 | 128 页 | 2.95 MB | 1 年前3
共 1 条
- 1













