> 文章列表 > malloc函数的用法的命名空间(malloc函数的用法)

malloc函数的用法的命名空间(malloc函数的用法)

malloc函数的用法的命名空间(malloc函数的用法)

很多人对malloc函数的用法的命名空间,malloc函数的用法不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!

1. (elemtype *)malloc(100*sizeof(elemtype)); 的确是你理解的那样。malloc返回的是void*,所以要强制类型转换才可以使用。使用malloc时记得sizeof中指定的类型要与要转换的类型一致。

2.在定义typedef struct lnode时,实际定义了一个实体类型(lnode)和一个指针类型(linklist*),实际上linklist就是lnode的指针,所以你要做的替换时可以的。不过我有点不记得了,很少用struct,替换时可能要使用(struct lnode*),好像C语言中要求这样写。

本文【malloc函数的用法的命名空间(malloc函数的用法)】到此讲解完毕了,希望对大家有帮助。