使用动态内存:
1.malloc int *p=(int*)malloc(n*sizeof(int))
2.calloc int*q=(int*)calloc(10,sizeof(int))
3.realloc int*p=(int *)realloc(p,n*sizeof(int)*2)
malloc:从堆内申请动态内存
头文件:stdlib.h或malloc.h
注意事项:1.malloc的时候,前面的强转和后面sizeof内的类型不一致,sizeof后面的没有*号。
2.calloc注意,两个参数顺序不要写反。