首页 | 本学科首页   官方微博 | 高级检索  
     

Prolog库指针无法比较问题的解决
引用本文:杨成明.Prolog库指针无法比较问题的解决[J].微电脑世界,1996(7):79-79.
作者姓名:杨成明
作者单位:武汉大学情报系研究生队 430072
摘    要:经多方查阅资料,未发现Turbo Prolog提供将库指针转换成可比较的数据类型的功能。于是,笔者采用与C语言接口,以求得问题的解决。 1.参数传递 进行参数传递的接口语言必须具有相同的数据类型,简单的或复合类型都可以。因为不知道Prolog库指针的内存实质,也就不清楚单个库指针与C语言的什么类型相一致。 单向链表传递表头地址,可以把Prolog的库指针组成单向链表,即Prolog中的表将表头地址传给C语言。在C程序段里,利用C的指针运算即可获取和改变Prolog库指针中的值。

关 键 词:Prolog语言  数据类型  库指针  程序语言  C语言
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号