|
本帖最后由 urenai 于 2020-12-25 18:36 编辑
一般很难遇到这个问题,大部分人在使用过程中不会遇到 有无符号整数 运算的纠结;
比喻说取运行时间,在不使用长整数的情况下,使用有符号整数会出现负数;
存在即是道理,希望吴总能慎重考虑一下。缺失的数据类型补齐;
吴总的设想是用长整数去代替无符号整数,可你要考虑下,长整数是8字节,而整数是4字节啊
1. 基本数据类型关键字:名称 | 输入字1 | 解释 | 字节 | sbyte | 字节(有符号)基本数据类型,有效值范围从-128到127,占用1个字节空间. | 短整数 | short | 短整数基本数据类型,有效值范围从-32768到32767,占用2个字节空间. | 字符 | wchar | 宽字符基本数据类型,有效值范围从0到65535,占用2个字节空间. | 整数 | int | 整数基本数据类型,有效值范围从-2147483648到2147483647,占用4个字节空间. | 变整数 | vint | 变整数基本数据类型,本类型在目的编程语言为c/c++且编译64位程序时等效于长整数类型,编译32位程序时等效于整数类型.目的编程语言为非c/c++时均等于整数类型. 一般情况下无需使用. 由于变整数的数据尺寸等于当前目的cpu的位数,因此常用作表达c/c++目的程序里面的指针值. | 长整数 | long | 长整数基本数据类型,有效值范围从-9223372036854774808到9223372036854774807,占用8个字节空间. | 小数 | double | 双精度小数基本数据类型,有效值范围从1.797693e+308到4.9000000e-324,占用8个字节空间. | 逻辑型 | bool | 逻辑型基本数据类型,有效值为真/假. | 文本型 | string | 文本型基本数据类型,用作记录一段字符串文本. | 模板类型1 -> 模板类型8 | | 模板数据类型,只能在模板基础类中使用,其所对应的真实数据类型需要由模板实现类来提供. |
|
|