malloc(sizeof(int))返回的是void*类型的空间p是int*类型把它赋值给p需要强制转换(int*)
D显然此处需要的是 强制类型转换只能是D,强制转换为指向int的指针类型
Malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。指针类只有(int *)int *,*与后面结合