在Linux系统上,程序被载入内存时,内核为用户进程地址空间建立了代码段、数据段和堆栈段,在数据段与堆栈段之间的空闲区域用于动态内存分配。内核数据结构mm_struct中的成员变量start_code和end_code是进程代码段的起始和终止地址,start_data和end_data是进程数据段的起始和..
分类:
系统相关 时间:
2015-05-11 06:37:40
阅读次数:
253
#include#include #define getpch(type) (type*)malloc(sizeof(type)) //为进程创建一个空间 struct worktime{ float Tb; //作业运行时刻 float Tc; ...
分类:
其他好文 时间:
2015-05-10 20:15:29
阅读次数:
161
Hightlight1. Review & summary2. 指针数组&数组指针(指向数组的指针)3.数组和字符串4. 函数指针(指向函数的指针)5. 堆分配内存 malloc函数6. 堆分配内存其他相关函数: 6.1 calloc 函数 6.2 realloc 函数1. Review & sum...
分类:
其他好文 时间:
2015-05-10 17:06:19
阅读次数:
131
这次的实验,我觉得挺有难度的代码如下:#include#include#include#define getpch(type)(type*)malloc(sizeof(type))#define NULL 0 struct jcb{ char name[10]; //wor...
分类:
其他好文 时间:
2015-05-10 00:56:19
阅读次数:
128
抛出问题
今天在写程序的时候遇到了一个以前没有暴露出来的问题,问题如题目所示。下面写了一个小的测试程序,如下:
#include
#include
int main(){
unsigned char *ua = (unsigned char*)malloc(sizeof(unsigned char) * 3);
char line[40] = "177 100 88";
ssc...
分类:
其他好文 时间:
2015-05-09 22:11:11
阅读次数:
184
1.栈 局部变量2.堆 程序运行时动态申请的空间3.BSS段 未初始化的全局变量和静态变量4.数据段 完成初始化的全局变量和静态变量,一级常量字符串,所以数据段又称为静态区5.代码段 程序运行代码所占用的空间常见的动态分配内存分配函数C语言中提供了三个动态分配内存的函数:malloc、ca...
分类:
其他好文 时间:
2015-05-09 20:19:28
阅读次数:
128
ts1.4编译通过后安装的目录:/share/tslib(文件系统根目录下)./configure--prefix=/share/tslib--host=arm-linuxac_cv_func_malloc_0_nonnull=yes--enable-inputapi=yesmakemakeinstallQTE3.3.8配置:设置环境变量exportQTDIR=/root/build_qt/qteexportLD_LIBRARY_PATH=$QTDIR..
分类:
其他好文 时间:
2015-05-08 11:11:16
阅读次数:
100
从几个方面来比较:1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2, 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。 对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析.....
分类:
其他好文 时间:
2015-05-07 20:09:23
阅读次数:
99
目标:实现一个放置策略为首次适配,并合策略为立即并合基于隐式空闲链表的内存分配器。
这里使用memlib.c包提供的存储器系统模型,该模型允许我们在不干涉已存在的malloc包的情况下运行分配器,也就是说封装了malloc函数。
memlib.h
void mem_init(void);
void *mem_sbrk(int incr);
memlib.c:(封装了mal...
分类:
移动开发 时间:
2015-05-07 18:53:55
阅读次数:
205
题目
思路
明显的拓扑排序。
这里用的C写,用malloc动态分配内存给二维数组挺烦的,当做锻炼吧。代码bool canFinish(int numCourses, int** prerequisites, int prerequisitesRowSize, int prerequisitesColSize) {
int * Indegrees;
bool ** IsConne...
分类:
其他好文 时间:
2015-05-07 16:51:44
阅读次数:
132