什么叫。返回一个指向存储区首地址的基类型为void的地址。
答案:2 悬赏:50 手机版
解决时间 2021-02-16 04:01
- 提问者网友:不爱我么
- 2021-02-15 15:00
什么叫。返回一个指向存储区首地址的基类型为void的地址。
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-02-15 15:32
就是把一个内存的地址转化为void *再返回回去
全部回答
- 1楼网友:怙棘
- 2021-02-15 16:40
返回值类型为 void *,调用格式为:malloc(size),size的类型为unsigned int 。
malloc函数用来分配size个字节的存储区,返回一个指向存储区首地址的基类型为void的地址。若没有足够的内存单元供分配,函数返回空(NULL)
通过调用malloc函数所分配的动态存储单元中没有确定的初值,这个存储单元也没有名字,吸能靠指针来引用它。
例:int *pi;
float *pf;
pi=(int *)malloc(2);
pf=(float *)malloc(4);
因为malloc函数的返回的地址为void *,在调用函数时,必须延用强制类型转换将其转换为所需要的类型。括号中的*号代表返回的是指针类型的
希望能够帮助到你,望采纳!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯