http://download.youkuaiyun.com/detail/doublewei1/4140866
#include<stdio.h>
#include<stdlib.h>
#define K 1024
int main(){
char*c;
int i=0;
c=(char*)malloc(1*1024*1024*4*4*10);
while(1){
c+=i*K;
*c='a';
printf("overflow %dK\n",i);
i++;
}
}
本文通过一个C语言程序示例展示了如何使用malloc分配内存,并通过不断修改指针位置和赋值来探讨内存操作及其可能导致的问题。
2969

被折叠的 条评论
为什么被折叠?



