C中变量名通过宏定义转换成char*类型字符串
#include <iostream>
#include <stdlib.h>
#define name_to_str(name)(#name)
int main()
{
int sum = 10;
std::cout<<name_to_str(sum)<<std::endl;//调用宏输出char*型“sum”
system("pause");
return 0;
}
- 上一篇 »JavaScript 之类型转换
- 下一篇 »javascript_04-类型转换