
C++中的宏是什么意思?
我是一个C++得初学者,哪位大侠可以告诉我C++中的宏是什么意思?有什么作用?对不起,没分了~~~~~...
我是一个C++得初学者,哪位大侠可以告诉我
C++中的宏是什么意思?有什么作用?
对不起,没分了~~~~~ 展开
C++中的宏是什么意思?有什么作用?
对不起,没分了~~~~~ 展开
2个回答
展开全部
#N表示字符串拼接,也就是不要把N当作变量,而是字符串。
此外还有用法:##变量拼接 #@变量转字符
简单的说就是用一个短的名字来代表一个长的字符串.
例如:#define PI 3.121459
程序中计算某面积时:2*3.121459*R,写为这样,是不是很麻烦呢,
可以定义个宏#define PI 3.121459
用2*PI*R代替。方便,不易错!
此外还有用法:##变量拼接 #@变量转字符
简单的说就是用一个短的名字来代表一个长的字符串.
例如:#define PI 3.121459
程序中计算某面积时:2*3.121459*R,写为这样,是不是很麻烦呢,
可以定义个宏#define PI 3.121459
用2*PI*R代替。方便,不易错!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询