社区
C语言
帖子详情
怎么查看内存,并把内存中是否有数据,表示出来?
liushuweixing
2004-09-02 12:17:12
就是用c语言做一个察看内存的程序
...全文
223
10
打赏
收藏
怎么查看内存,并把内存中是否有数据,表示出来?
就是用c语言做一个察看内存的程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liushuweixing
2004-09-06
打赏
举报
回复
有人知道吗??
zgy166
2004-09-06
打赏
举报
回复
同意xxiang0506()的说法
xxiang0506
2004-09-06
打赏
举报
回复
我觉得这个问题的关键在于,如何得到系统使用了那些内存,然后用int 指针指向这些内存,显示出数据即可,呵呵,回避了关键问题,仅供参考!!
liushuweixing
2004-09-03
打赏
举报
回复
我的意思是管理128byte的内存,取得内存,释放,表示,结束时显示内存的状态,以及管理情报,内存的地址用16进制表示,如果取得的地址和指定的地址不一样,则提示错误,如果不能取得指定的内存,提示错误,且指定的内存大小为0或超过最大时提示错误。
new_c
2004-09-02
打赏
举报
回复
楼上的强! %p是什么格式 奇怪ing
hcj2002
2004-09-02
打赏
举报
回复
http://blog.csdn.net/hcj2002/archive/2004/07/01/31963.aspx
new_c
2004-09-02
打赏
举报
回复
晕 我只会修改内存中某处的值
比如将内存100处的值修改为25
可用
*(int *)100=25;
Daviescai
2004-09-02
打赏
举报
回复
内存中总有数据的,问题是分配与否
goodluckyxl
2004-09-02
打赏
举报
回复
了解一下os分配内存的结构
取到结构的指针就可以看了
妖怪
2004-09-02
打赏
举报
回复
很简单的
用C语言指针的机制就可以查看内存的地址
也可以使用WINDOWS API中间的ZEROMEMORY等函数来进行内存操作
实在不行你在C++里面嵌ASM汇编
Windows内核-
内存
管理
- Windows
内存
管理主要学习什么 - 线性地址是如何管理的 - 物理地址是如何管理的 - 缺页异常解决了什么问题 - 堆,栈这些
内存
是怎么申请的 - Windows内核情景分析 第三章 - 不管什么程序,除了程序代码本身所占用的空间外,程序在运行过程
中
总得使用一定的
内存
空间,因为
数据
也要占用空间。这些存储
数据
的
内存
空间大致可分为三类: - 全局变量:编译工具链接的时候就静态的分配好了 - 局部变量:调用子函数的时候,在栈上分配 - 通过malloc分配,可以通过free释放,重复利用 - 每个进程都有4GB的空间,但是这4GB空间并不是都在使用,有没有一个地方在记录着哪些地址空间已经使用了,哪些没有使用? - 肯定有一个地方在记录 - 怎么记录线性地址
是否
是可以用的? - 每个进程都有自己的线性地址管理
C++ 11 14 17 20
内存
管理-指针、智能指针和
内存
池
课程简介C++ 11 14 17 20
内存
管理-指针、智能指针和
内存
池从基础到实战学习计划1. 每天学习一小时以上2. 跟着视频动手编写代码3. 调试代码并对比课程多提供的源码课程目标1. 理解指针原理并学会智能指针和编程2. 理解c++17
内存
池技术3. 理解c++11 14 17 20
内存
相关特性4. 拥有应用智能指针和
内存
池的实战的能力
C++第3课:C++
内存
泄露检测原理及案例实战
C++第3课:C++
内存
泄露检测原理及案例实战本课程侧重于C++的
内存
管理及泄露检测。我将带领大家学习OS的
内存
管理机制、C++的堆和栈、
内存
泄露及检测等。本课程具体的内容主要包括C++
内存
泄露案例、VS2015
内存
泄露检测、野指针、VirtualAlloc/HeapAlloc/malloc/new的区别、C++堆和栈的
内存
管理、栈简介、堆简介、堆与栈区别、栈的
内存
分配、Windows的虚拟
内存
技术、Windows的
内存
映射文件技术、Linux的虚拟
内存
技术、Linux的Valgrind
内存
泄露检测、Windows的VLD
内存
泄露检测、C++
内存
泄露检测方式之对象计数、C++
内存
泄露检测方式之重载new和delete、C++
内存
泄露检测方式之智能指针等。
Oracle
数据
库 大事务的
数据
更改对
数据
库内部的影响
本课程以Oracle 10g
数据
库为基础,来讲解大事务的
数据
更改在
数据
库内部是如何处理的。 当用户执行一条SQL对
数据
库进行更改操作的时候,我们知道
数据
是从磁盘读取到
内存
中
进行更改操作的,那么当这个SQL执行时间很长,而且修改
数据
量非常大,由于
内存
容量大小的原因,可能在事务没有commit提交的情况下,一些脏
数据
已经写回到了磁盘
中
。那么在这种情况下,当用户执行commit提交操作,
数据
库是如何处理这些已经写到磁盘的脏
数据
块的? 本课程就以实验的方式得出
数据
,来验证以上所提出的问题。
《C经典面试》编译链接、指针、
内存
bug、函数、其它
课程内容:1.编译链接:编译链接过程、预编译、存储类、生命周期、作用域、链接域等2.指针:指针概念、数组相关的指针、字符串指针、函数指针等3.
内存
bug:
内存
越位、
内存
覆盖、使用非法
内存
、
内存
泄露等。4.函数:自定义函数、内联函数、回调函数、变参函数、递归函数、库函数等5.其它:自动类型转换、
数据
溢出、结构体对齐、volatile、typedef、assert宏、逗号表达式、++/--等
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章