Error

#Error

枚举与对应项字符串的转化

#include <iostream>

using namespace std;

enum language{java, c, pascal, fortran, vc, vb, cpp} lang;

char name[][10] = {
"java",
"c",
"pascal",
"fortran",
"vc",
"vb",
"cpp"
};

int main()
{
    lang = fortran;
    cout << name[lang] << endl;

    lang = java;
    cout << name[lang] << endl;

    lang = pascal;
    cout << name[lang] << endl;

    lang = (language) 6;//这个强转经典
    cout << name[lang] << endl;
    return 0;
}

posted on 2009-10-07 15:10 Error 阅读(1296) 评论(0)  编辑 收藏 引用 所属分类: C


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理