int *p=NULL,式子说明
1、定义了一个指针变量p,
2、其所指向的内存里存放的是int型数据,
3、初始化p指向NULL(空内存)。
p=(int*)malloc(sizeof(int))
malloc(sizeof(int))这是通过malloc函数,申请了一个int类型的空间,通过malloc函数申请的空间,系统将返回该段空间的首地址,所以malloc(sizeof(int))的值是指针类型的,但由于p的指类是int,所以要将malloc(sizeof(int))的值强制转换为int类型的指针
来源:CSDN
作者:weixin_46362928
链接:https://blog.csdn.net/weixin_46362928/article/details/104627764