有人可以向初学者“C”程序员解释一下什么是*sometext
吗?我该如何使用它?第一个 sometext
是我理解的结构名称。
typedef struct
{
ULONG x;
ULONG y;
} SOMETEXT, *SOMETEXT;
最佳答案
相当于:
struct unnamed_type_that_im_giving_a_name_to_here {
ULONG x;
ULONG y;
};
struct unnamed_type_that_im_giving_a_name_to_here SOMETEXT;
struct unnamed_type_that_im_giving_a_name_to_here *SOMETEXT;
请注意,这是无效代码,因为您两次 decaring SOMETEXT
。但我假设在您的实际代码中这些名称不同。
关于c - 指向 "typedef struct"声明的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49599125/