我将CLIPS嵌入到C语言中。 我想了解事实并将它们打印到屏幕上 在main.c中使用Facts()时 它返回“逻辑名 [Í 未被任何路由器识别” 代码是
main()
{
char *Facts;
char str[10];
InitializeEnvironment();
Load("my.clp");
Reset();
Facts(Facts,NULL,-1,-1,-1);
Run(-1L);
}
我不知道如何解决它
感谢任何想法和代码示例。
答案 0 :(得分:0)
您需要在Facts:
的调用中指定逻辑名称Facts("stdout",NULL,-1,-1,-1);
您目前正在传入未初始化的变量。