хочу получить адрес глобальной переменной
делаю так
Код
uint32_t SetVariable(char *var)
{
if(strcmp(var,"temp")==0) return &temperature;
if(strcmp(var,"hum")==0) return &humidity;
return 0;
}
Получаю
return makes integer from pointer without a cast [enabled by default]