环球科创网

malloc函数返回值是什么(malloc函数)

更新时间:2024-04-03 13:13:08

导读 大家好,我是小环,我来为大家解答以上问题。malloc函数返回值是什么,malloc函数很多人还不知道,现在让我们一起来看看吧!1、2,所以要强...

大家好,我是小环,我来为大家解答以上问题。malloc函数返回值是什么,malloc函数很多人还不知道,现在让我们一起来看看吧!

1、2,所以要强制类型转换才可以使用,替换时可能要使用(struct lnode*)1。

2、使用malloc时记得sizeof中指定的类型要与要转换的类型一致,好像C语言中要求这样写。

3、malloc返回的是void*; 的确是你理解的那样,实际定义了一个实体类型(lnode)和一个指针类型(linklist*),很少用struct。

4、不过我有点不记得了.在定义typedef struct lnode时,所以你要做的替换时可以的,实际上linklist就是lnode的指针. (elemtype *)malloc(100*sizeof(elemtype))。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!