//我想在运行时
//输入要分词的文件名和生成的文件名
//要怎样写呀c++的
#include
#include "NLPIR.h"
#pragma comment(lib, "NLPIR.lib")
using namespace std;
int fen()
{
if(!NLPIR_Init())
{
printf("fails\n");
return 0;
}
char a[50]={"111.txt"};
char b[50]={"111_cla.txt"};
NLPIR_FileProcess("a","b",0);
NLPIR_Exit();
return 0;
}
void main()
{
fen();
}
使用带命令的 main 函数,如下:
int main( int argc, char argv[] ) / 带参数形式 */
{
...
return 0;
}
//c.c
#include "stdio.h"
int main(int argc, char *argv[])
{
int count;
printf("The command line has %d arguments:
", argc - 1);
for(count = 1; count < argc; count++)
printf("%d: %s
", count, argv[count]);
return 0;
}
编译运行,在命令行输入c I love you 回车,下面是从命令行运行该程序的结果:
The command line has 3 arguments:
1:I
2:love
3:you
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。