我目前正在编写使用十六进制值的代码。出于某种原因,在程序期间,十六进制值从32位长值变为64位长值。任何人都可以提供有关为何发生这种情况的见解吗?
State 0:0x789ABCDE
State 1:0x3c4d5e6f
State 2:0xffffffff9943ec16
State 3:0x7fffffffcca1f60b
State 4:0xc00000006135b824
State 5:0x60000000309adc12
State 6:0x30000000184d6e09
State 7:0xe7ffffff8b43f425
State 8:0x8c00000042c4b933
当initialValue = 0xffffffff时,结果如下:
first_name
答案 0 :(得分:0)
放置" L"在feedbackValue和initialValue变量的末尾,以便将其读取为long。