标签: c
星号(*)在结构定义的末尾有什么作用? 这是指向未命名结构的指针的定义吗?
riscv.c(来自openOCD项目:src/target/riscv/riscv.c:195)
struct { uint16_t low, high; } *expose_csr;
答案 0 :(得分:1)
是的,这是指向未命名结构的指针的定义。这对于仅通过该指针进行引用的结构非常有用,因为它使得无法静态创建实例。