为什么我们在 C/C++ 中使用修饰符?


修饰符用于改变基本类型的含义,使其符合您的需要。例如,时间不能是负的,因此将其设为无符号是有道理的。C++ 允许 char、int 和 double 数据类型在其之前有修饰符。这里列出了数据类型修饰符 -

  • 有符号
  • 无符号

修饰符有符号、无符号、长和短可以应用于整数基本类型。此外,有符号和无符号可以应用于 char,而 long 可以应用于 double。

有符号和无符号修饰符也可以用作前缀太长或太短修饰符。例如,unsigned long int。

C++ 允许使用简写符号来声明无符号、短或长整数。您可以只使用单词 unsigned、short 或 long,而不使用 int。int 是隐含的。例如 -

unsigned long a; // AND
unsigned long int a; // Are the same

更新于: 26-Feb-2020

269 个阅读数

启动你的 职业

通过完成课程获得认证

开始学习
广告