C 如何封装结构实例化?

C 如何封装结构实例化?,c,C,我的问题来源于本文提供的答案 其中提到: 您还应该封装结构和实例化 函数初始化(相当于C++构造函数) 和删除(C++中的析构函数) 对于它所指的封装结构实例化?我该怎么做呢?这个词听起来有点模棱两可,我想你应该在他们的回答下面留下评论来问他们。但我假设它的意思是“将malloc()调用隐藏到函数中”。例如,fopen()就是这样做的。(它对不透明的指针特别有效。)这个词对我来说听起来有点含糊不清,我认为你应该在他们的答案下面留下评论来问他们。但我假设它的意思是“将malloc()调用隐藏到函

我的问题来源于本文提供的答案

其中提到:

您还应该封装结构和实例化 函数初始化(相当于C++构造函数) 和删除(C++中的析构函数)


对于它所指的封装结构实例化?我该怎么做呢?

这个词听起来有点模棱两可,我想你应该在他们的回答下面留下评论来问他们。但我假设它的意思是“将malloc()调用隐藏到函数中”。例如,fopen()就是这样做的。(它对不透明的指针特别有效。)这个词对我来说听起来有点含糊不清,我认为你应该在他们的答案下面留下评论来问他们。但我假设它的意思是“将malloc()调用隐藏到函数中”。例如,fopen()就是这样做的。(它特别适合不透明指针。)