c++常量定义支持两种语法。
#define?常量名称??常量值
const?常量类型?常量名称?=?常量值
例如我们分别用两种语法表示linux和windows的换行符
#include?<iostream>
#define?WIN_EOL?"\r\n";
using?namespace?std;
const?char?LIN_EOL?=?'\n';
int?main()
{
????std::cout?<<?"Hi?Windows"?<<?WIN_EOL;
????std::cout?<<?"Hi?Linux"?<<?LIN_EOL;
????return?0;
}
注意:常量定义为大写字母形式是一种编程代码规范
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。