寒假学习 第三天 (linux 高级编程) 笔记 小结
晚上刷了笔记本的BIOS ,尽然刷坏了,折腾了一个晚上还没好,我勒个去。只能在自己的台式机上搞了。
#include<stdio.h> #include<unistd.h> int main() { int *p = sbrk(0); *p = 222; return 0; } 会出现 段错误
#include<stdio.h> #include<unistd.h> int main() { int *p = sbrk(0); brk(p+1) *p = 222; return 0; } 运行正常
int *p; int *r; p = sbrk(0); r = p; for(int i=0;i<10;++i) { brk(r+1); *r = i; r++; } r = p; while(r!=sbrk(0)) { printf("%d\n",*r); r++; }
原文:http://blog.csdn.net/billvsme/article/details/18352187