----------内存申请alloc
寂寂寂寂寂蝶丶
这个作者很懒,什么都没留下…
展开
-
栈内存申请与堆内存申请
栈申请与堆申请#include "stdafx.h"#include int _tmain(int argc, _TCHAR* argv[]){#if 0 //栈申请 int a; int *pa = &a; *pa = 100; printf("a = %d\n", a); //堆申请 int *p = (int *)malloc(sizeof(int)); *转载 2017-11-14 17:14:51 · 3504 阅读 · 0 评论 -
堆申请的三种alloc用法
三种alloc的用法#include "stdafx.h"#include #include int _tmain(int argc, _TCHAR* argv[]){#if 0 //malloc 参数为申请的字节数 short *p = malloc(100); //size_t size 以字节为单位 if (NULL == p) { pri转载 2017-11-14 17:21:27 · 1611 阅读 · 0 评论 -
alloc使用时的注意事项
alloc使用时的注意事项#include "stdafx.h"#include #include //申请,判空 使用,释放int _tmain(int argc, _TCHAR* argv[]){ //注意事项一:申请返回判空 char *p = (char*)malloc(100); if (NULL == p) { printf("malloc error转载 2017-11-14 17:23:46 · 673 阅读 · 0 评论 -
变长数组vla(realloc的扩容)
变长数组VLA#include "stdafx.h"#include int _tmain(int argc, _TCHAR* argv[]){ int size; printf("请输入数组的大小:"); scanf("%d", &size); int * pa = (int*)calloc(size, 4); //申请初始数组 for (int i = 0; i<size转载 2017-11-14 17:26:27 · 710 阅读 · 0 评论