is there some way to define static structure that is already one and only instance of itself? Like the way you can do it with the struc keyword in nasm?

有帮助吗?

解决方案

You can use an anonymous structure, like this:

struct {
   int memberA, memberB;
} my_struct;

my_struct.memberA = 1;
my_struct.memberB = 2;

printf("%d %d\n", my_struct.memberA, my_struct.memberB);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top