ขณะเรียกดูซอร์สโค้ดคอมไพเลอร์ gcc (gcc / c-family / c-pragma.c) ฉันเห็น:
typedef struct GTY(()) align_stack {
int alignment;
tree id;
struct align_stack * prev;
} align_stack;
และไม่ว่าฉันจะมีการเขียนโปรแกรม C มาหลายปีก็ตามบิตเหล่านี้: (())
ยังไม่เป็นที่รู้จักสำหรับฉันเลย ใครช่วยอธิบายความหมายได้บ้าง Google ดูเหมือนจะไม่พบ
GTY
อะไรกัน? ไม่ได้กำหนดไว้ในมาตรฐานภาษา ดูรหัสของคุณ