在c语言中,int *p; p=(int *)malloc(100); *的位置为什么在强制类型转换的里边,而不是

p=(int)*malloc(100);
2025-05-15 11:59:28
推荐回答(1个)
回答1:

malloc 是一个函数,(int *)的意思是分配的空间转强制换成变量p的类型 ,因为p是(int *)类型,也就是整型指针