Possible Duplicate:
Programmatic way to get variable name in C?如何在C++中打印变量的名称?
我在此处发布此消息之前检查了一些博客。我已经尝试过以下代码片段...
int a=21;
int main()
{
cout<<#a<<a<<endl;
return 0;
}
我在Ubuntu 10.04上使用g ++编译器。我得到以下错误:
sample.cpp:17: error: stray ‘#’ in program.
请教我如何打印变量名称。
如果您使用'g ++'和'cout',为什么要标记C? – cnicutar 2012-02-25 14:48:55
'cout <<“a”<< endl;' – ouah 2012-02-25 14:50:18
查看http://stackoverflow.com/questions/1623111/programmatic-way-to-get-variable-name-in-c – 2012-02-25 14:50:27