Chinese Academy of Sciences ICTCLAS system, ICTCLAS.DLL function call example (C language)

xiaoxiao2021-03-06  16

// ICTCLAS_DOS.CPP: Defines The entry point for the console application.//include "stdafx.h" #include "ictclas.h" #include int main (int Argc, char * argv []) {// Sample1: Sentence or Paragraph Lexical Analysis with Only ONE RESULT

Char Ssencence [2000], SSENTENCERESULT [5000]; ICTCLAS_INIT (); Printf ("INPUT SENTENCE NOW! / N"); Scanf ("% s", ssentence); while (_stricmp (ssentence, "q")! = 0 ) {ICTCLAS_PARAGRAPROCESS (SSENTENCE, SSENTENCERESULT); Printf ("% s / ninput string now! / N", ssentenceResult); scanf ("% s", ssencept;} ICTCLAS_EXIT ();

// sample2: file segmentation and pos tagging / * ICTCLAS_INIT (); ICTCLAS_FILEPROCESS ("E: ///sample/corpus_newpos//199802_org.txt", "E: //sample/corpus_newpos//199802_org_cla.txt"); ICTCLAS_EXIT (); * /

// Sample3: Sentence Segmentation and Pos tagging with multiple result / * char ssentence [2000], ** ssenceresult; int i; ssenceresult = new char * [5]; for (i = 0; i <5; i ) ssentenceResult [ I] = new char [5000];

ICTCLAS_INIT (); Printf ("Input Sentence Now! / N"); Scanf ("% s", ssencence); while (_strics)! = 0) {ICTCLAS_SENTENCEPROCESS (SSENTENCE, 5, SSENTENTENCERESULT); For (i = 0; i <5; i ) Printf ("Result% D:% S / N", I 1, SSENTENCERESULT [I]); Printf ("INPUT STRING NOW! / N"); scanf ("" % S ", SSENTENCE);} ICTCLAS_EXIT (); for (i = 0; i <5; i ) delete [] ssentenceResult [i]; delete [] ssentenceResult; * / return 0;}

转载请注明原文地址:https://www.9cbs.com/read-45481.html

New Post(0)