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


修饰符用于改变基本类型的意思,以便符合你的需要。例如,时间不能为负,将其变为无符号数是有意义的。C++ 允许在 char、int 和 double 数据类型之前使用修饰符。数据类型修饰符如下所示 -

  • signed
  • unsigned
  • long
  • short

修饰符 signed、unsigned、long 和 short 可以应用于整数基本类型。此外,signed 和 unsigned 可以应用于 char,long 可以应用于 double。

修饰符 signed 和 unsigned 也可用作 long 或 short 修饰符的前缀。例如,unsigned long int。

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

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

更新于: 2020 年 2 月 26 日

268 次浏览

开启您的事业

完成课程,获得认证

开始吧
广告