int*p=(int*)malloc(5*sizeof(int));与int*p=(int*)malloc(5);两者的区别和详细拆解
int*p=(int*)malloc(5*sizeof(int)); //这里分配的是5个int大小的存储空间,每个int默认大小是4个字节 int*p=(int*)malloc(5); //这里分配的是5个字节的存储空间