码迷,mamicode.com
首页 >  
搜索关键字:动态内存    ( 707个结果
第12章线程控制总结
1 线程属性线程属性:pthread_attr_tint pthread_attr_init(pthread_attr_t *attr)int pthread_attr_destroy(pthread_attr_t *attr) pthread_attr_init 为属性对象分配动态内存空间,pth...
分类:编程语言   时间:2014-12-19 21:56:41    阅读次数:247
【转】C内存操作函数
一、malloc/calloc名称:Malloc/calloc功能:动态内存分配函数头文件:#include函数原形:void*malloc(size_tsize);void*calloc(size_tnum,size_tsize);参数:size分配内存块的大小num 分配内存块的个数返回值:成....
分类:其他好文   时间:2014-12-18 09:10:08    阅读次数:195
记录一个蛋疼许久的问题和c语言的一个不太好的地方
在学习的过程中,发现了一个感觉c语言设计中不太好的地方,就是当free内存失败的时候.我造成的错误是因为动态内存越界了,编译器却把free()函数报错,简直感觉有些不能忍受.应该在设计的时候第一时间将问题暴露在那个越界了的地方,否则会让人莫名其妙,难以找到错误,为此浪费时间和精力. 另一个是关...
分类:编程语言   时间:2014-12-18 01:35:31    阅读次数:210
OC语言--内存管理
1.内存管理原理的介绍1.1C的内存管理char *p = (char *)malloc(100*sizeof (char));这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。strcpy(p,"Hello...
分类:编程语言   时间:2014-12-16 18:49:39    阅读次数:379
OC语言--内存管理
1.内存管理原理的介绍   1.1C的内存管理 char *p = (char *)malloc(100*sizeof (char));  这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。   strcpy(p,"Hello World!"); 将字符串拷贝给指针...
分类:编程语言   时间:2014-12-16 10:02:39    阅读次数:298
OC语言--内存管理
1.内存管理原理的介绍1.1C的内存管理 char *p = (char *)malloc(100*sizeof (char)); 这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。 strcpy(p,"He...
分类:编程语言   时间:2014-12-14 21:17:31    阅读次数:217
C++的学习记录 - 01
动态内存分配和释放一直不怎么明白。实验程序为: 1 # include 2 # include 3 using namespace std; 4 5 int main() 6 { 7 int *p; 8 if((p = new int(5)) == 0) 9 {10 ...
分类:编程语言   时间:2014-12-10 16:14:30    阅读次数:216
DRAM内存原理(一)内存基础
DRAM 即动态内存,其基本单位是由一个晶体管和一个电容器组成。请看下图:  图只是DRAM一个基本单位的结构示意图:电容器的状态决定了这个DRAM单位的逻辑状态是1还是0,但是电容的被利用的这个特性也是它的缺点。一个电容器可以存储一定量的电子或者是电荷。一个充电的电容器在数字电子中被认为是逻辑上的1,而“空”的电容器则是0。电容器不能持久的保持储存的电荷,所以内存需要不断定时刷新,才能...
分类:其他好文   时间:2014-12-08 09:22:11    阅读次数:217
Hyper-V Server内存技术(1)
内存分配给虚拟机之后,Hyper-V主机把系统可用内存资源分配给创建之后的虚拟机,默认的内存我们称之为静态内存,即当你创建虚拟机时你给多少G内存那么虚拟机就分配多少G内存,WindowsServer2012/R2Hyper-V提供的动态内存功能,管理员可以重新调整资源,让有限的内存资源能够得..
分类:其他好文   时间:2014-12-07 23:24:20    阅读次数:299
类模板MyArray-动态内存
采用一个动态数组存储数据,有插入,追加,删除,删除元素的功能。 用链表有点浪费空间,用动态数组又增加了delete 和 new的操作。 下面代码采用动态数组的方式。 // 定义一个类模板MyArray,具有求数组长度、插入元素、追加元素、删除元素、查找元素的功能,并在main()加以验证。 #include template class MyArray { private: ...
分类:其他好文   时间:2014-12-05 17:28:23    阅读次数:216
707条   上一页 1 ... 59 60 61 62 63 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!