操作系统
牧羊人Full
你可以不受约束,不承担任何责任,对此博客任意评论。
展开
-
虚拟存储器
首先简单介绍一下进程:进程的定义时一个执行中的程序的实例。系统中的每个程序都是运行在某个进程上下文(context)中的。包括存放在存储器中的程序代码(可执行二进制文件)和数据,栈、通用寄存器的内容、程序计数器、环境变量以及打开文件描述符的集合。 进程的地址空间如图所示 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值,函数调用时保存返回地址,栈帧(一个原创 2014-01-11 22:03:33 · 1160 阅读 · 0 评论 -
浅谈C中的malloc和free “来自bccn C语言论坛”
在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个函数的了解甚少,只知道大概该怎么用——就是malloc然后free就一切OK了。当然现在对这两个函数的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点帮助!转载 2014-01-12 18:55:10 · 1720 阅读 · 3 评论 -
LINK : fatal error LNK1158: 无法运行“cvtres.exe”
在win7的64位操作系统装vs2010遇到了无法运行”cvtres.exe”。解决办法:重新下载cvtres.exe。替换Microsoft Visual Studio 10.0\VC\bin\cvtres.exe。 下载链接:http://download.csdn.net/detail/wxq714586001/8713287原创 2015-05-18 18:55:15 · 16229 阅读 · 0 评论