查找数据在内存的储存地址

#include<stdio.h>
int main()
{
 char s[100] = "hello world";
 printf("%p\n", s);
 return 0;
}

//利用%p来得到数组s的首地址。在printf函数上F9设置一个断点。按F5调试运行。得到如下面的地址。

如上打开内存显示。见下面:

按F10。控制器上显示地址。把该地址输入到上面内存地址中。得出下面结果

一个char是一个字节,二进制显示为 1111 1111 十六进制为 ff 十进制为 255



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章