static extern

/*主程序在a.c*/

//a.c

#include <stdio.h>
#include "b.h"

main(){
printf ("%d\n",a);
a=32;
printf ("%d\n",a);
bb();
}

//a.c end

//b.h

int a;
void bb(void);

//b.h end

//b.c

#include <stdio.h>
#include "b.h"

static int a=3;

void bb(void){
printf ("%d\n",a);
}

//b.c end

猜你喜欢

转载自www.cnblogs.com/saolv/p/9614501.html
今日推荐