寒假学习 第三天 (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