Pointer-array-extern question

后端 未结 5 707
遥遥无期
遥遥无期 2020-12-13 10:02

File 1.c

int a[10];

File main.c:

extern int *a;

int main()
{
    printf(\"%d\\n\", a[0])         


        
5条回答
  •  感情败类
    2020-12-13 10:52

    Basically you'd need to write your main.c like this:

    extern int a[];
    
    int main()
    {
        printf("%d\n", a[0]);
        return 0;
    }
    

提交回复
热议问题