块为单位 什么意思?能举个例子吗?
追答我看了一下邦助,其实与new 没有大的区别。
calloc()才是分配块的。呵呵。
不懂啊 块分配与字节分配 有什么区别?
追答大区别也没有。如果块类型是blocktype,申请10块
blocktype * p=(blocktype *)calloc(sizeof(blocktype),10);
用new 就是:
blocktype *p=(blocktype *)new char[sizeof(blocktype)*10];
栈里空间太小,放不下?堆空间 是某段程序运行完,用free或delete 就会释放?
本回答被提问者采纳