Цитата(skripach @ Jan 21 2016, 14:38)

Код
uint32_t SetVariable(char *var)
{
if(strcmp(var,"temp")==0) return (uint32_t)&temperature;
if(strcmp(var,"hum")==0) return (uint32_t)&humidity;
return 0;
}
..если действительно нужен
адрес.
действительно нужен адрес. но так ругается - return makes integer from pointer without a cast [enabled by default]
а понял. спасибо.
компайлер осторожничает. требует явного приведения.
Сообщение отредактировал Jenya7 - Jan 21 2016, 09:56