我在源文件1具有这样的功能: 源文件1:最佳实践访问数据
function in Source file 1.
Code:
char day[7];
f1:
{
....
....
....
after some work fill the
day[0]= random number;
.
.
.
.
day[6]=random number;
}
Quote:
Source file 2:
f2:
{
extern dayval[];
//do stuff
}
现在我想从阵列访问源文件的那些天[7]的值2.
如果我声明数组作为源文件2的extern将值保持相同的或会是零
好原谅我的愚蠢我已经开始学习C语言刚才在源文件F1被执行后,它已经很地狱的笑容。 我希望你们会用我的建议给我指教
哪一种是最好的访问数据的方式。我正在开发嵌入式系统,有人说通过引用是一个很好的选择。我会很高兴有你的看法在上面。
问候
第一你需要在源文件1中声明'char day [7]'是全局的。 –