1.用malloc或farmalloc动态分配时,如BSD爱好者乐园^\\-U&o}.f
'Z\1u5mV [7A7_"UL.[ char *buffer;
;c%F8t0oZ5`8x BJ{-P,\p buffer=(char *)malloc(300);
:r$p/b)pRLj7J#uA%Ko2_P-zs*DdHh0B 因为并不是在所有的情况下,都会分配成功BSD爱好者乐园F1g3S!d9F(lUZ
BSD爱好者乐园0KXd
sV5W.xh;{Nxq 所以应加 if(buffer==NULL) {......}
l9V+`\%X&Hh|%mrV3z+kB2.char far *buffer;
3|] Y ]m!D7\BSD爱好者乐园!Iv"l/R+B;[/a buffer=(char far *)farmalloc(size);BSD爱好者乐园4LiQABR
BSD爱好者乐园p@.M0q/eq 当size的值大于64K时,很可能不会分配成功,BSD爱好者乐园!l$Z9B
阅读(320) | 评论(0) | 转发(0) |