资讯详情
蒽诗整形网

整形医院

整形医生

整形医生

整形问答

整形问答

价格查询

价格查询

整形项目

整形项目

整形资讯

整形资讯

私人定制

私人定制

限时优惠

限时优惠

长整型常量短整型怎区分「长整型常量和短整型常量区别 🦟 」



1、长整型常 🦄 量短整型怎区分

以下是区 🦊 分长 🦟 整型常量和短整型常量的 🐯 两种方法:

方法一 🦅 :后缀 🐡

长整型常量: 添加后 🐧 缀 "L" 或 "l",例如 💮 `L`

短整型 🦁 常量 🐬 : 没有后缀,例如 🌿 `123`

🦍 🐝 🐱 :范围

长整型常量: 范 💐 围是 🐶 2^63 到 2^631,即 [9,223,372,036,854,775,808, 9,223,372,036,854,775,807]

短整型常量: 范围是 2^15 到 🦟 2^151,即 [32,768, 32,767]

示例:

`123` 是 🪴 一个短整型常量,因为没有后缀 🐞 且在短整型范 🐋 围之内。

`` 是一个长整型 🐘 常量 🐳 ,因,为超过了短整型范围且没有后缀 "L"。

`L` 是 🌷 一个长整型常量,因为添加了后缀 "L"。

2、长整型常量和短整型 🌵 常量区别

长整型常量和短 🌺 整型常量在 C++ 中的区别如下:

1. 字 🐠 面量 🌺 🐟 缀:

长整型常 🌹 量使用 `L` 或 `ll` 后缀。

短整型常 🐦 量不使用后缀 🐈

2. 大 🐼 🐬

长整型常 🌴 量表示 64 位整数。

短整型常量表示 16 位 🐛 🌿 位整 32 数,具体取决于编译器的体系结构。

3. 范 🍁 🦈

长整型常量具 🕊 有更大的范围,最高可表示 ``。

短整 🐧 型常量的范围较小,例如在 32 位编译 🐝 器中最高可表示 ``。

4. 使用 🐎 场景 🕊

长整型常量适用于需要 💐 表示大整数的情况,例如人口数量或存储量 🐕

短整型常量适用于不需要大范围 🦊 或高精度的场景,例如阵列 🍁 🦍 小或循环计数。

示例:

cpp

// 长 🐘 整型常量

long long big_number = LL;

// 短 🍁 整型常量 (32 位编 🐺 译器)

int small_number = ;

3、长 🐧 整型和短整型的范围

🐎 🌾 型(long int)

🐵 🐳 号: 到

无符 🌼 🍀 :0 到

🐕 🌾 💮 (short int)

有符号 🐟 :32768 到 🕸 32767

🦊 🌵 号:0 到 🦆 65535

注意:

实际 🐬 范围可能因系统和编译器而异。

有符号整数范围 🌺 的最小值 🌿 是负数,而无符号 💮 整数范围的最小值总是 0。

无符号整数比 🐺 有符号整数具有更大的正 🦆 值范围。

🐼 数类型的大 🌼 🐠 通常由以下宏定义:

c

define SHRT_MIN (32768)

define SHRT_MAX 32767

define INT_MIN ()

define INT_MAX

4、长整型常量 🦋 怎么判断

判断长整型常 🦈 量的规则:

1. 以数字结尾:所有以 🍁 数字 🐞 结尾的常 🐦 量都是整数,包括负数。

2. 带有 L 后缀:在数字后 🪴 面添加一个大写或小写字母 L,表示 💐 该常量是长整型。

3. 0 前缀:以 0 开头且后跟其他数字 🌷 的常量,表 🐈 示八进制数。在 🐒 C++ 中,可以通过在数字前面添加 0x 来表示。十六进制数

示例:

cpp

// 合 🐒 法长整型常量

long long a = LL;

long long b = LL;

long long c = 0x7FFFFFFFLL;

// 非法长整型常量 🐦

long long d = L; // 缺 🦆 L少第二 🐴

long long e = LL; // 非法 🐋 八进 🐴 常量

🐴 要注意的是,在 C++ 中,所有整数常量默认 🦊 都是 int 类型。如,果你需要使用长整型常量必须使用型 long long 。

相关推荐

上一篇:为何肚子脂肪不能作填充「为什么我肚子 🐦 上的脂肪总下不 🕸 去」 下一篇:割 🪴 双眼皮用康复新液好吗「割双眼皮和开眼角大概多少钱」

热门整形资讯

查看更多整形资讯
回到顶部
展开