判断股票代码是a股,还是b股

来源:互联网 发布:高中数学矩阵与变换 编辑:程序博客网 时间:2024/06/02 20:38

 

static BOOL g_IsAStock(const char* pszItemCode ,int mkt){if(0==pszItemCode) return FALSE;if( MARKET_SZ ==mkt){// 00开头的为 A股. 300 为创业板 zhanghlif( memcmp(pszItemCode,"00",2)==0 || memcmp(pszItemCode,"300",3)==0 )return TRUE ;}if(MARKET_SH ==mkt){// 6开头是 A股if( pszItemCode[0]=='6' )return TRUE ;}return FALSE ;}static BOOL g_IsBStock(const char* pszItemCode, int mkt){if(0==pszItemCode) return FALSE;if( MARKET_SZ ==mkt){// 200开头的为 B股if( memcmp(pszItemCode,"200",3)==0 )return TRUE ;}if( MARKET_SH ==mkt){// 9开头是 B股if( pszItemCode[0]=='9' )return TRUE ;}return FALSE ;}