मैं निम्नलिखित कोड सी में एक बहुत का उपयोग करें:typedef struct पर स्थिर का उपयोग
typedef struct
{
int member;
} structname;
अब मैं कि struct परिभाषा किसी विशेष स्रोत फ़ाइल के लिए लोकल, ताकि कोई अन्य स्रोत फ़ाइल भी जानता है कोशिश कर रहा हूँ संरचना मौजूद है। मैंने निम्नलिखित कोशिश की:
static typedef struct
{
int member;
} structname;
लेकिन जीसीसी एक अवैध पहुंच विनिर्देशक के कारण whines। क्या एक स्रोत फ़ाइल में एक संरचना की घोषणा निजी रखना संभव है?
यह "चमकदार" नहीं है, दोस्त। यह एक * वाक्यविन्यास त्रुटि * है। – paulsm4