реклама на сайте
подробности

 
 
> Получить адрес глобальной переменной.
Jenya7
сообщение Jan 21 2016, 09:21
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



хочу получить адрес глобальной переменной
делаю так
Код
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]
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Jenya7   Получить адрес глобальной переменной.   Jan 21 2016, 09:21
- - gerber   Цитата(Jenya7 @ Jan 21 2016, 12:21) хочу ...   Jan 21 2016, 09:32
- - skripach   Цитата(Jenya7 @ Jan 21 2016, 12:21) хочу ...   Jan 21 2016, 09:38
|- - Jenya7   Цитата(skripach @ Jan 21 2016, 14:38) Код...   Jan 21 2016, 09:49
- - SlavaV   Вам же gerber написал, если хотите возвращать адре...   Jan 21 2016, 09:58
|- - Jenya7   Цитата(SlavaV @ Jan 21 2016, 14:58) Вам ж...   Jan 21 2016, 10:06
|- - skripach   Цитата(SlavaV @ Jan 21 2016, 12:58) aдрес...   Jan 21 2016, 10:12
- - SlavaV   приведите пожалуйста код где объявлена глобальная ...   Jan 21 2016, 10:11
- - Сергей Борщ   Чтобы не было мучительно больно в дальнейшем, для ...   Jan 21 2016, 10:18
- - Jenya7   извиняюсь.моя ошибка - у меня переменная флоат. то...   Jan 21 2016, 10:56
|- - CrimsonPig   Цитата(Jenya7 @ Jan 21 2016, 10:56) извин...   Jan 21 2016, 11:45
- - Jenya7   вобщем то, несмотря на ущербные названия функции ...   Jan 25 2016, 07:58
|- - gerber   Цитата(Jenya7 @ Jan 25 2016, 10:58) а есл...   Jan 25 2016, 08:41
|- - Сергей Борщ   Цитата(Jenya7 @ Jan 25 2016, 09:58) как м...   Jan 25 2016, 08:42
- - Jenya7   понял. спасибо.   Jan 25 2016, 08:51


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th August 2025 - 03:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01536 секунд с 7
ELECTRONIX ©2004-2016