c创建没有typedef的新类型

art*_*sol 2 c pointers typedef

我正在阅读一些c源代码,并且使用这种语法定义了一个名为'lwm2m_object_t'的新类型.

#define OBJ_COUNT (9)
lwm2m_object_t * objArray[OBJ_COUNT]; 
Run Code Online (Sandbox Code Playgroud)

有人可以解释你如何定义这样的类型?你不必使用typedef

这是一个类型的指针数组lwm2m_object_t

谢谢

眠りネ*_*ネロク 9

下列:

lwm2m_object_t * objArray[OBJ_COUNT];
Run Code Online (Sandbox Code Playgroud)

声明一个指针数组 lwm2m_object_t.

该类型lwm2m_object_t肯定是源代码中定义的其他位置.

最有可能在库头liblwm2m.h中.