最近看四轴代码或者3d打印机代码经常会发现enum这个东西。
自己百度了下 enum:列举型别;
刚开始看时感觉这个东西好多余啊。对于某几种情况,我直接用一个char型的数据,然后设定某个值就是某种意思不就ok了。在网上看了下才知道。使用枚举类型可以防止多余数据的出现。那么接下来让我们具体看看枚举类型的使用实例。
举个简单的例子吧
#include<iostream>
enum num
{
a=1,
b=2,
c=3,
d=4
};
int main()
{
num testa,testb,testc,testd;
testa = a;
testb = b;
testc = c;
testd = d;
printf("testa=%d\ntestb=%d\ntestc=%d\ntestd=%d\n",testa,testb,testc,testd);
system("pause");
return 0;
}
很简单的例子,但是很直观啊...