У меня есть функция в исходном файле 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 сразу после того, как f1 в исходном файле выполняется будут значения остаются такими же, или это будет нулевой
Ну простите мою тупость я начал изучать язык C только сейчас, и это было довольно черт возьми, Улыбка. Надеюсь, вы, ребята, просветите меня своими предложениями
Это лучший способ получить доступ к данным. Я работаю над встроенными системами, а некоторые говорят, что по ссылке - хороший вариант. Я был бы рад иметь ваши взгляды в теме.
С уважением
Первый из всего, что вам нужно объявить 'char day [7]' как глобальное в исходном файле 1. –