找了很久才找到这个运营商代码及相应名称,而且现在把格式转换成一个结构体,便于大家在程序里面使用,现在分享给大家!

struct  OperCodeStr
{
    int Code; // 运营商code
    char Str[64]; //运营商名字
    char Country[64];//所在国家
};

{20201,    "Cosmote",          "GR"},
{20205,    "Vodafone GR",      "GR"},
{20210,    "TELESTET",         "GR"},
{20404,    "Vodafone NL",      "NL"},
{20408,    "KPN",              "NL"},
{20412,    "O2 - NL",          "NL"},
{20416,    "Ben",              "NL"},
{20420,    "dutchtone",        "NL"},
{20601,    "Proximus",         "BE"},
{20610,    "Mobistar",         "BE"},
{20620,    "Orange",           "BE"},
{20801,    "Orange",           "FR"},
{20810,    "SFR",              "FR"},
{20820,    "BOUYGTEL",         "FR"},
{21303,    "Mobiland",         "AD"},
{21401,    "Vodafone E",       "ES"},
{21402,    "MoviStar",         "ES"},
{21403,    "AMENA",            "ES"},
{21404,    "Xfera",            "ES"},
{21407,    "MoviStar",         "ES"},
{21601,    "Pannon GSM",       "HU"},
{21630,    "Westel",           "HU"},
{21670,    "Vodafone",         "HU"},
{21803,    "ERONET",           "BA"},
{21805,    "Mobilna Srpska",   "BA"},
{21890,    "GSM BiH",          "BA"},
{21901,    "CRONET",           "HR"},
{21910,    "VIP",              "HR"},
{22001,    "MOBTEL",           "YU"},
{22002,    "ProMonte",         "YU"},
{22003,    "Telekom Srbija",   "YU"},
{22004,    "MONET",            "YU"},
{22201,    "TIM",              "IT"},
{22210,    "Vodafone IT",      "IT"},
{22288,    "WIND",             "IT"},
{22298,    "Blu SpA",          "IT"},
{22601,    "CONNEX",           "RO"},
{22603,    "Cosmorom",         "RO"},
{22610,    "dialog",           "RO"},
{22801,    "Swiss GSM",        "CH"},
{22802,    "sunrise",          "CH"},
{22803,    "Orange",           "CH"},
{23001,    "PAEGAS",           "CZ"},
{23002,    "EUROTEL",          "CZ"},
{23003,    "OSKAR",            "CZ"},
{23101,    "GLOBTEL",          "SK"},
{23102,    "EUROTEL",          "SK"},
{23201,    "A1",               "AT"},
{23203,    "T-Mobile",         "AT"},
{23205,    "ONE",              "AT"},
{23207,    "tele.ring",        "AT"},
{23410,    "O2 - UK",          "GB"},
{23415,    "Vodafone",         "GB"},
{23430,    "T-Mobile UK",      "GB"},
{23431,    "T-Mobile UK",      "GB"},
{23432,    "T-Mobile UK",      "GB"},
{23433,    "Orange",           "GB"},
{23450,    "JT GSM",           "GB"},
{23455,    "GUERNSEY TEL",     "GB"},
{23458,    "MANX",             "GB"},
{23801,    "TDK-MOBIL",        "DK"},
{23802,    "SONOFON",          "DK"},
{23820,    "Telia",            "DK"},
{23830,    "Orange",           "DK"},
{24001,    "Telia S",          "SE"},
{24007,    "IQ",               "SE"},
{24008,    "Vodafone",         "SE"},
{24201,    "TELENOR",          "NO"},
{24202,    "NetCom",           "NO"},
{24403,    "Telia",            "FI"},
{24405,    "RADIOLINJA",       "FI"},
{24409,    "FINNET",           "FI"},
{24412,    "2G",               "FI"},
{24414,    "AMT",              "FI"},
{24491,    "SONERA",           "FI"},
{24601,    "OMNITEL",          "LT"},
{24602,    "Bite GSM",         "LT"},
{24603,    "TELE2",            "LT"},
{24701,    "LMT GSM",          "LV"},
{24702,    "BALTCOM",          "LV"},
{24801,    "EMT GSM",          "EE"},
{24802,    "RLE",              "EE"},
{24803,    "Q GSM",            "EE"},
{25001,    "MTS",              "RU"},
{25002,    "NorthWest GSM",    "RU"},
{25003,    "NCC",              "RU"},
{25005,    "SCS",              "RU"},
{25007,    "SMARTS",           "RU"},
{25010,    "DTC",              "RU"},
{25011,    "Orensot",          "RU"},
{25012,    "Far East",         "RU"},
{25013,    "Kuban GSM",        "RU"},
{25016,    "NTC",              "RU"},
{25017,    "Ermak RMS",        "RU"},
{25028,    "EXTEL",            "RU"},
{25039,    "Uraltel",          "RU"},
{25044,    "NC-GSM",           "RU"},
{25091,    "Sonic Duo",        "RU"},
{25092,    "Primtel",          "RU"},
{25093,    "JSC Telecom XXI",  "RU"},
{25099,    "Bee Line",         "RU"},
{25501,    "UMC",              "UA"},
{25502,    "WellCOM",          "UA"},
{25503,    "Kyivstar",         "UA"},
{25505,    "Golden Telecom",   "UA"},
{25701,    "VELCOM",           "BY"},
{25901,    "VOXTEL",           "MD"},
{25902,    "MOLDCELL",         "MD"},
{26001,    "Plus GSM",         "PL"},
{26002,    "Era GSM",          "PL"},
{26003,    "IDEA",             "PL"},
{26201,    "T-Mobile",         "DE"},
{26202,    "Vodafone D2",      "DE"},
{26203,    "E-Plus",           "DE"},
{26207,    "O2 - DE",          "DE"},
{26213,    "Mobilcom",         "DE"},
{26601,    "GIBTEL",           "GI"},
{26801,    "Vodafone",         "PT"},
{26803,    "OPTIMUS",          "PT"},
{26806,    "TMN",              "PT"},
{27001,    "LUXGSM",           "LU"},
{27077,    "TANGO",            "LU"},
{27201,    "Vodafone IRL",     "IE"},
{27202,    "O2 - IRL",         "IE"},
{27203,    "METEOR",           "IE"},
{27401,    "SIMINN",           "IS"},
{27402,    "TAL",              "IS"},
{27404,    "Viking",           "IS"},
{27601,    "AMC",              "AL"},
{27602,    "Vodafone",         "AL"},
{27801,    "Vodafone Malta",   "MT"},
{27821,    "go mobile",        "MT"},
{28001,    "