В моем заголовочном файле определен следующий метод
unsigned char test(void);
Реализация:
unsigned char test()
{
unsigned char value = 0xFF;
return value;
}
Когда я вызываю его с этим:
unsigned char temp;
temp = test();
Ничеговозвращается ???Я прошел через это с контрольными точками.В самом конце значение переменной имеет значение 0xFF, но оно никогда не возвращается в temp?
Я не привык к простому старому C ... только C ++, может быть какая-то тонкая разницакак объявляются методы.
Любая помощь будет принята с благодарностью !!!