| chanel handbags | hermes bags | balenciaga bags | 无限量附件上传空间 |
| 身份认证令牌USB KEY | 赛孚耐:软件保护加密专家 | ★☆3980元企商在线灵智=主机+托管√ | 群组,比QQ群更适合建立技术交流圈子 |
| 广州博凌:急聘C语言/PHP开发 |

那为什么 free 也可以释放不用malloc分配的内存呢.
难道编译器在定义数组的时候也是利用malloc来分配内存吗?

那为什么 free 也可以释放不用malloc分配的内存呢.
难道编译器在定义数组的时候也是利用malloc来分配内存吗?
噢?举个例子

TC下.
include<stdio.h>
include<malloc.h>
int main()
{
char a[]="12345";
free(a);
puts(a);
getch();
}

只有在TC下可以

虽然我不太清楚它做了什么
不过在TC下肯定做事情了...

虽然我不太清楚它做了什么
不过在TC下肯定做事情了...
做了错事

..好象是.TC下是以外终止了.