使用malloc分别分配2KB,6KB的内存空间,打印指针地址
来源:互联网 发布:雷欧团灭mac的怪兽 编辑:程序博客网 时间:2024/05/17 23:22
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<malloc.h>
int main(void)
{
int *str1 = NULL;
int *str2 = NULL;
str1 = (int*)malloc(2*1024*sizeof(char));
str2 = (int*)malloc(6*1024*sizeof(char));
if(str1==NULL || str2==NULL)
{
printf("malloc error!\n");
return -1;
}
printf("2KB addr: %p\n6KB addr: %p\n", str1,str2);
free(str1);
free(str2);
return 0;
}
#include<stdlib.h>
#include<string.h>
#include<malloc.h>
int main(void)
{
int *str1 = NULL;
int *str2 = NULL;
str1 = (int*)malloc(2*1024*sizeof(char));
str2 = (int*)malloc(6*1024*sizeof(char));
if(str1==NULL || str2==NULL)
{
printf("malloc error!\n");
return -1;
}
printf("2KB addr: %p\n6KB addr: %p\n", str1,str2);
free(str1);
free(str2);
return 0;
}
0 0
- 使用malloc分别分配2KB,6KB的内存空间,打印指针地址
- 使用malloc分别分配2KB的空间,然后用realloc调整为6KB的内存空间,打印指针地址
- 使用malloc分别分配2KB的空间,然后用realloc调整为6KB、1MB、3MB、10MB空间,并且将这五块内存分别用“A”、“B”、“C”、“D”、“E”填充
- 使用malloc为指针分配内存空间
- KB Kb kB 大小写的区别
- 用calloc分配10块大小为4字节的内存空间,打印指针地址,并且打印出内存中的内容
- Kb 和 KB 的区别
- Kb 和 KB 的区别
- Kb和KB的区别
- 分配内存空间时指针的地址发生改变
- iPhone中管理malloc分配的内存空间
- kb和KB和kbps的区别
- kb、kB、kbps、kBps的区别
- kb、KB、Kbps、KBps的区别
- 宽带中KB与Kb的区别
- KB、kb和MB、Mb的区别
- kb 参数使用示例
- 对于一个内存地址是32位、内存页是8KB的系统。0X0005F123这个地址的页号与页内偏移分别是多少
- poj 2976 drop texts(二分搜索)
- fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏=》 解决办法
- 用calloc分配10块大小为4字节的内存空间,打印指针地址,并且打印出内存中的内容
- Linux权限管理-chown
- 磁力搜索引擎-RunBt
- 使用malloc分别分配2KB,6KB的内存空间,打印指针地址
- DG 单实例与RAC实例 metalink ID
- UVA - 11059 Maximum Product
- s3c2410 MMU(存储器管理单元)讲解
- Chrome 控制台不完全指南
- SQL常用语句
- 应用程序的生命周期
- 条件变量实现生产消费问题
- 使用malloc分别分配2KB的空间,然后用realloc调整为6KB的内存空间,打印指针地址