常乐居

常乐居

5:结构(enum)和引入(using)

结构 enum和VB差不多


enum testenum
{
    one
=1,
    two
=2,
    ser
=3,
    fow
=4
};

引入 using 和 vb.net imports一样 


using std::cout;
using std::endl;
int _tmain(int argc, _TCHAR* argv[])
{

    cout 
<< testum(one) << endl;//这样就不用打std了...
    
while(1);//给我停住..
    return 0;
}

 

综合使用例子,还有过程的声明一些小问题。


#include "stdafx.h"
#include 
<iostream>//引用要不std之类的无法使用

using std::cout;
using std::endl;

enum testenum
{
    one
=1,
    two
=2,
    ser
=3,
    fow
=4
};

int testum(testenum afk)
{
    
switch (afk)
    {
    
case 1:
        
return 1;
        
break;
    
case 2:
        
return 2;
        
break;
    
case 3:
        
return 3;
        
break;
    
case 4:
        
return 4;
        
break;
    
default:
        
return 0;
        
break;
    }
}

int _tmain(int argc, _TCHAR* argv[])
{
    
//过程放在main之后的例子看 第3 小节
    cout << testum(one) << endl;//很郁闷的事情..如果把过程放在main之前就不用声明函数,放在main之后就要声明函数..看来c++这前后还有区分
    while(1);//给我停住..
    return 0;
}




 

posted on 2009-03-18 10:29  常乐  阅读(454)  评论(0编辑  收藏  举报

导航