标签:宏定义
宏定义 加上( ) 编译不过
宏定义 两头加上( ) 怎么还编译错误了呢?如下: #define PRINT_ELEMENTS(a)\ for_each(a.begin(),a.end(),[](auto val){cout<<val<<” “;}); cout<<endl 这样写是编译通过,但是下面那样就是错误的,为什么啊? ……
05-05 立刻查看
c语言宏定义与文件包含改写c代码
老师让用宏定义和文件包含的知识改写下面源程序。 是什么意思啊?感谢大家帮忙 /* 该程序功能包括3个计算圆形体体积的函数*/ #include "stdio.h" #include "math.h" /* 计算球体体积*/ double vol_ball() { double r; printf("请输入球的半径:"); scanf("%lf",……
04-22 立刻查看