Possible Duplicate:
Programmatic way to get variable name in C?Làm thế nào để in tên của biến trong C++?
Tôi đã kiểm tra một số blog trước khi đăng bài đăng tại đây. Tôi đã thử đoạn mã sau ...
int a=21;
int main()
{
cout<<#a<<a<<endl;
return 0;
}
Tôi đang sử dụng trình biên dịch g ++ trên ubuntu 10.04. Và tôi nhận được lỗi sau:
sample.cpp:17: error: stray ‘#’ in program.
Vui lòng đề nghị tôi làm cách nào để in tên biến.
Tại sao bạn gắn thẻ C nếu bạn đang sử dụng 'g ++' và' cout'? – cnicutar
'cout << "a" << endl; ' – ouah
Xem http://stackoverflow.com/questions/1623111/programmatic-way-to-get-variable-name-in-c –