構造定義
struct list
{
struct list **next, **prev;
}
core.c
//Global struct
struct list *threads = {&threads, &threads}; //Warnings here:
// warning: initialization from incompatible pointer type
// warning: excess elements in scalar initializer
// warning: (near initialization for 'threads')
main
PS:このファイルには関数がありません。そして、これはグローバルでなければなりません。