【七彩虹教育】仓颉中的基础数据类型_整数_-bit_Int
半岛影院入口 首页 半岛影院入口介绍 产品展示 新闻动态
  • 首页
  • 半岛影院入口介绍
  • 产品展示
  • 新闻动态
  • 【七彩虹教育】仓颉中的基础数据类型_整数_-bit_Int
    发布日期:2025-08-19 16:27    点击次数:179

    3.1 整数类型

    整数类型分为:有符号整数类型和无符号整数类型。

    有符号整数类型包括 Int8、Int16、Int32、Int64 和 IntNative,分别用于表示编码长度为 8-bit、16-bit、32-bit、64-bit 和平台相关大小的有符号整数值的类型。

    无符号整数类型包括 UInt8、UInt16、UInt32、UInt64 和 UIntNative,分别用于表示编码长度为 8-bit、16-bit、32-bit、64-bit 和平台相关大小的无符号整数值的类型。

    编码长度为 N 的有符号整数类型,其表示范围为:

    编码长度为 N 的无符号整数类型,其表示范围为:

    展开剩余67%

    举例说明:

    Int8:编码长度为 8 的有符号整数类型,范围为:

    UInt16:编码长度为 16 的无符号整数类型,范围为:

    3.1.1 整数类型字面量

    整数类型字面量有 4 种进制表示形式:

    二进制:使用 0b 或 0B 前缀

    八进制:使用 0o (小写字母 o) 或 0O (大写字母 O) 前缀

    十进制:没有前缀

    十六进制:使用 0x 或 0X 前缀

    备注:在各进制表示中,可以使用下划线 _ 充当分隔符的作用,方便识别数值的位数,如 0b0001_1000。

    对于整数类型字面量,如果它的值超出了上下文要求的整数类型的表示范围,编译器将会报错。

    具体代码操作如下:

    Step1:复制以下代码,替换 main.cj 文件中的 main 函数。

    发布于:湖南省

    上一篇:传教士向李世民进献2名波斯美女,为何被关笼中喂养,后来怎样了_中原_美人_阿罗本
    下一篇:60岁才顿悟,退休后最重要的五件事,第四件有人打死都弄不明白