需求:定义函数 f(int n),使其输出变量名和变量值。
例: 对int m = 5, f(m) 的输出为m = 5.
答案:
1
2
3
4
5
6
7
8
9
10
|
#include <stdio.h>
#define PRINT_VAR(C) printf( "%s = %d\n", #C, C)
int
main()
{
int
m = 5;
PRINT_VAR(5);
return
0;
}
|