首页
社区
课程
招聘
问一个关于内存的问题--菜鸟级
发表于: 2005-2-2 13:59 3873

问一个关于内存的问题--菜鸟级

2005-2-2 13:59
3873
比如内存地址中的象04 00 9c 01 4b 02 00 00-3d 05 43 2a 02 4e 01 00形式的内容是怎么换算的啊?我不是问十六进制怎么换算为十进制,只是对这个形式不太了解

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自己先顶一下,免得沉了
2005-2-2 14:44
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
????不明白你的意思。。。
04 00 9c 01 4b 02 00 00-3d 05 43 2a 02 4e 01 00
这些数据可以转换成BYTE、WORD、DWORD等。
BYTE:不用转换,直接用就行。
WORD:0004  019C  024B 0000 053D 2A43 4E02 0001
DWORD:019C0004  0000024B  2A43053D  00014E02
2005-2-2 14:56
0
雪    币: 216
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
如果贴一大版0101010101010101你愿意看么,所以就用16进制这个洛
2005-2-2 14:56
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
比如输入了自己的用户名,程序会根据这个用户名来用某个函数来计算注册码,而这个用户名在内存中的某个地方是可以体现的,我的意思是怎么把上面的16进制转换为输入在用户名框里的那种形式,以便核对
2005-2-2 15:05
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
6
看雪教程里有ASCII码表查询。
2005-2-2 15:26
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
7
附录A、常用字符的7位ASCII值
Dec  Hex Char     Dec  Hex Char     Dec  Hex Char     Dec Hex Char  
32  20  (空格)  56  38  8       80  50  P       104  68  h  
33  21  !       57  39  9       81  51  Q       105  69  i  
34  22  "       58  3A  :       82  52  R       106  6A  j  
35  23  #       59  3B  ;       83  53  S       107  6B  k  
36  24  $       60  3C  <       84  54  T       108  6C  l  
37  25  %       61  3D  =       85  55  U       109  6D  m  
38  26  &       62  3E  >       86  56  V       110  6E  n  
39  27  '       63  3F  ?       87  57  W       111  6F  o  
40  28  (       64  40  @       88  58  X       112  70  p  
41  29  )       65  41  A       89  59  Y       113  72  q  
42  2A  *       66  42  B       90  5A  Z       114  72  r  
43  2B  +       67  43  C       91  5B  [       115  73  s  
44  2C  ,       68  44  D       92  5C  \       116  74  t  
45  2D  -       69  45  E       93  5D  ]       117  75  u  
46  2E  .       70  46  F       94  5E  ^       118  76  v  
47  2F  /       71  47  G       95  5F  _       119  77  w  
48  30  0       72  48  H       96  60  `       120  78  x  
49  31  1       73  49  I       97  61  a       121  79  y  
50  32  2       74  4A  J       98  62  b       122  7A  z  
51  33  3       75  4B  K       99  63  c       123  7B  {  
52  34  4       76  4C  L       100  64  d      124  7C  |  
53  35  5       77  4D  M       101  65  e      125  7D  }  
54  36  6       78  4E  N       102  66  f      126  7E  ~  
55  37  7       79  4F  O       103  67  g      127  7F   
2005-2-2 15:31
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
找到了,谢谢~~~
2005-2-2 15:37
0
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
9
www.asciitable.com

2005-2-2 15:38
0
雪    币: 176
活跃值: (117)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
10
最初由 冷却 发布
比如输入了自己的用户名,程序会根据这个用户名来用某个函数来计算注册码,而这个用户名在内存中的某个地方是可以体现的,我的意思是怎么把上面的16进制转换为输入在用户名框里的那种形式,以便核对


应该比较简单吧?
我以为什么内存的问题呢还是字符转换的问题
高级语言都有相关的转换函数自己看看常用函数表就可以啦
2005-2-2 15:51
0
游客
登录 | 注册 方可回帖
返回
//