在c中分配地址用malloc函数:
头文件:在Visual C++6.0中可以用malloc.h或者stdlib.h。
原型:extern void *malloc(unsigned int num_bytes);
功能:分配长度为num_bytes字节的内存块
返回值:如果分配成功则返回指向被分配内存的指针(此存储区中的初始值不确定),否则返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。函数返回的指针一定要适当对齐,使其可以用于任何数据对象。
http://baike.baidu.com/view/1213621.htm?fromtitle=malloc&fromid=659960&type=syn
在c++中分配地址空间用new表达式:
同样的动态分配数组:c int *p=(int *)malloc(10*sizeof(int));
c++ int *p=new int[10];