2014-01-22 2 views

ответ

2

Вы можете определить макрос:

#define PR_INT(x) printf(#x"=%d\n",x) 
#define PR_CHAR(x) printf(#x"=%c\n",x) 
#define PR_STRING(x) printf(#x"=%s\n",x) 

и так далее

Там нет такой функции встроены в язык, так как имя переменной просто метка, которой компилятор может не понадобиться после этапа синтаксического анализа (все еще нужны глобальные переменные)

+0

Получил это. Макро решение для меня нова, я попробую сейчас. Спасибо, что нашли время ответить. –

+0

, пожалуйста, отметьте этот ответ как принятый, если он сработает для вас :) – bashrc

+0

bashrc: принять, я просто кликнул на зеленый, не так ли? Нет второго шага для подтверждения или блокировки? –

 Смежные вопросы

  • Нет связанных вопросов^_^