keil的多文件编译问题
比如我有若干个c文件
一个main.c,里面是main函数
一个a.c,里面我定义了一个变量char kk
问这个kk是全局型的吗,main里面能直接引用到它么
如果是char code kk呢?
[解决办法]
只要定义是放在函数体外的,要在main.c里使用,只需在main.c文件的前面加入 extern char kk;
或者 extern char code kk;(对应你的定义),在main.c里就可以使用了。
[解决办法]
kk不是全局,main里不可引用,下同。