精華區beta Programming 關於我們 聯絡資訊
漂流大海的瓶中信 <jj@love.com.tw> 次寫入到主題 <788isa$ge4$1@news.seed.net.tw>... > 各位新進能否請教: > 我想寫一段C程式碼,再讀取一篇中英夾雜的文章 > 如何過濾出中文字(Big 5)/ > 謝謝! > > > int IsBig5(unsigned char *cp) { if ( *cp < 0xa1 ) return 0; if ( *cp >= 0xff ) return 0; if ( *(cp+1) < 0x40 ) return 0; if ( *(cp+1) <= 0x7e ) return 2; if ( *(cp+1) < 0xa1 ) return 0; if ( *(cp+1) > 0xfe ) return 0; return 2; // Length of code } -- 市隱