无符号基本整型 iNumber 被赋值为4296967290,经过Visual C++ 6.0编程后,为啥 iNumber是19999994,而不是4296967290的呢?
你好:
是不是定义的类型不对,定义类型小了,取值范围超了
李木子 发表于2019-08-10 11:37
确定定义没问题才发问的。定义是无符号整型,但取值范围是有符号整型的取值范围的值。定义无符号整型可以赋值负的值(如:-1000),这就是个问题了对吗?
CTC 发表于2019-08-10 12:15